← Back to tables

ANA2_service (60949 rows)

Showing 29201–29300 of 60949
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
582566 612313 P24066 312N59MO16 2026-09-16 COMPLETE 16408117 2026-09-16 15:57:00 2026-09-16 15:13:08 2026-09-18 15:13:08 {"id": 612313, "stp": "P", "toc": "Northern", "uid": "P24066", "consist": "150204", "dest_crs": "CLH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24066/2026-09-16/detailed", "trust_id": "312N59MO16", "origin_crs": "RCD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clitheroe", "service_date": "2026-09-16", "dest_arr_time": "1600", "dest_platform": "2", "is_terminated": 1, "next_location": "Clitheroe", "signalling_id": "2N59", "timing_status": "EARLY", "origin_station": "Rochdale", "current_leg_arr": "1557", "current_leg_dep": "1553", "current_leg_end": "Clitheroe", "origin_dep_time": "1421", "origin_platform": "4", "current_location": "Clitheroe", "last_update_time": "2026-09-16T15:13:08", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4119317, 53.8244919], [-2.4116972, 53.824853099999984], [-2.4115552, 53.8250763], [-2.4112331999999994, 53.82571369999999], [-2.4109589999999996, 53.826364299999995], [-2.4107457, 53.8269208], [-2.4105863999999997, 53.827478600000006], [-2.410455, 53.82800949999999], [-2.4103481999999996, 53.828510599999994], [-2.4102987999999996, 53.8288393], [-2.4102567, 53.82929699999999], [-2.4102332, 53.8301254], [-2.4104183999999997, 53.8327688], [-2.4105071, 53.83408810000002], [-2.4105489, 53.83470069999999], [-2.4105536, 53.8347694], [-2.4106072, 53.83542919999999], [-2.41066, 53.8360834], [-2.4106911, 53.8367048], [-2.4107008, 53.8368391], [-2.4107194, 53.83709820000001], [-2.4108121, 53.83841489999999], [-2.4108332999999997, 53.8388377], [-2.4108441999999997, 53.83898289999998], [-2.4109283999999995, 53.84010339999999], [-2.4109515551575513, 53.84046508143667], [-2.4109768, 53.8408594], [-2.4110282999999995, 53.84161189999999], [-2.4110625999999997, 53.842029700000005], [-2.4111386, 53.8429589], [-2.4111743999999997, 53.8438253], [-2.4111674, 53.844348499999995], [-2.4111386, 53.8447891], [-2.4111108999999997, 53.84529520000001], [-2.4110778, 53.845522800000005], [-2.4110325, 53.8457858], [-2.4109638, 53.8461291], [-2.4109045000000004, 53.8463585], [-2.4106313, 53.84720409999999], [-2.4104316999999997, 53.84781780000001], [-2.4102705, 53.8483514], [-2.4099530999999996, 53.8493719], [-2.4096387, 53.85037669999999], [-2.4093837, 53.8511783], [-2.4091350999999994, 53.85199050000001], [-2.4085174, 53.8540327], [-2.4082072, 53.85505469999999], [-2.4078469, 53.856222499999994], [-2.4078136, 53.8563301], [-2.4073557, 53.8578107], [-2.4073034, 53.85797970000001], [-2.4072608999999994, 53.85812169999999], [-2.4070358, 53.85882579999999], [-2.4068107999999997, 53.85958359999999], [-2.4066510999999995, 53.86000059999999], [-2.4065888, 53.8601633], [-2.4065742, 53.86018820000001], [-2.4059366999999994, 53.861153900000005], [-2.4057107, 53.86144169999999], [-2.4052382, 53.86192319999999], [-2.404605, 53.8625439], [-2.4016287, 53.8653897], [-2.4008822999999997, 53.86609550000001], [-2.3996167999999996, 53.8673273], [-2.3993976999999997, 53.8675392], [-2.3987542999999993, 53.8681617], [-2.3983804, 53.868511000000005], [-2.3979934999999997, 53.86888419999999], [-2.3971049999999994, 53.86982640000001], [-2.3964616, 53.8706954], [-2.3962157, 53.87104289999999], [-2.3958744, 53.871571399999986], [-2.3948369, 53.87311319999999], [-2.3943117, 53.8737488]]}", "current_leg_start": "Whalley", "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": "53.8737488", "next_location_lon": "-2.3943117", "previous_location": "Whalley", "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\": 432.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 622.337, \"from_m\": 432.961, \"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\": 2505.57, \"from_m\": 622.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14621.687, \"from_m\": 2505.57, \"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\": 14649.387, \"from_m\": 14621.687, \"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\": 14709.482, \"from_m\": 14649.387, \"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\": 14756.761, \"from_m\": 14709.482, \"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\": 16394.473, \"from_m\": 14756.761, \"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\": 16556.889, \"from_m\": 16394.473, \"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\": 16608.783, \"from_m\": 16556.889, \"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\": 17011.074, \"from_m\": 16608.783, \"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\": 17500.561, \"from_m\": 17011.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17687.498, \"from_m\": 17500.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17850.951, \"from_m\": 17687.498, \"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\": 19796.378, \"from_m\": 17850.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20264.354, \"from_m\": 19796.378, \"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\": 22431.101, \"from_m\": 20264.354, \"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\": 24839.218, \"from_m\": 22431.101, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32406.878, \"from_m\": 24839.218, \"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\": 33420.694, \"from_m\": 32406.878, \"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\": 33465.678, \"from_m\": 33420.694, \"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\": 33990.377, \"from_m\": 33465.678, \"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\": 34332.252, \"from_m\": 33990.377, \"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\": 34747.411, \"from_m\": 34332.252, \"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\": 35833.132, \"from_m\": 34747.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35894.038, \"from_m\": 35833.132, \"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\": 39112.941, \"from_m\": 35894.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39166.894, \"from_m\": 39112.941, \"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\": 47729.712, \"from_m\": 39166.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\": 50534.218, \"from_m\": 47729.712, \"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\": 54552.332, \"from_m\": 50534.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\": 54936.16, \"from_m\": 54552.332, \"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\": 56386.167, \"from_m\": 54936.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56882.34, \"from_m\": 56386.167, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57038.43, \"from_m\": 56882.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57084.311, \"from_m\": 57038.43, \"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\": 57168.044, \"from_m\": 57084.311, \"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\": 73423.81, \"from_m\": 57168.044, \"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}], \"service_id\": 612313, \"profile_key\": \"3efa81e1c869bad7981a1b1560c1c53070f68281f3ca18b07d45fb04635a9014\", \"schedule_id\": 20418, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Rochdale\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424\", \"location\": \"Castleton\", \"stage_seq\": 2, \"distance_m\": 2552.781, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Castleton East Jn\", \"stage_seq\": 3, \"distance_m\": 2844.387, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429\", \"location\": \"Mills Hill\", \"stage_seq\": 4, \"distance_m\": 7283.455, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 9158.201, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1432H\", \"location\": \"Moston\", \"stage_seq\": 6, \"distance_m\": 10416.615, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 13253.774, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 8, \"distance_m\": 14709.482, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1443\", \"location\": \"Manchester Victoria\", \"stage_seq\": 9, \"distance_m\": 16785.891, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 10, \"distance_m\": 17500.561, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1446H\", \"location\": \"Salford Central\", \"stage_seq\": 11, \"distance_m\": 17990.52, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1451\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 19575.986, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33169.013, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1504\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 33875.756, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 35774.146, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 16, \"distance_m\": 36768.358, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Bromley Cross\", \"stage_seq\": 17, \"distance_m\": 38609.634, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Entwistle\", \"stage_seq\": 18, \"distance_m\": 43445.827, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Darwen South Jn\", \"stage_seq\": 19, \"distance_m\": 47729.712, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526H\", \"location\": \"Darwen\", \"stage_seq\": 20, \"distance_m\": 49471.491, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1535H\", \"location\": \"Blackburn\", \"stage_seq\": 21, \"distance_m\": 56113.397, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 22, \"distance_m\": 57084.311, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1544\", \"location\": \"Ramsgreave and Wilpshire\", \"stage_seq\": 23, \"distance_m\": 60606.002, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1548H\", \"location\": \"Langho\", \"stage_seq\": 24, \"distance_m\": 64313.523, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553\", \"location\": \"Whalley\", \"stage_seq\": 25, \"distance_m\": 67699.076, \"section_seq\": 1, \"route_path_id\": 74289}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": null, \"location\": \"Clitheroe\", \"stage_seq\": 26, \"distance_m\": 73423.81, \"section_seq\": 1, \"route_path_id\": 74289}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73423.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74289}], \"total_distance_m\": 73423.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 69685.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3738.461, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1421", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.8737488", "current_position_lon": "-2.3943117", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:18Z\", \"source_id\": 50464099, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:23Z\", \"source_id\": 16333197, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:44Z\", \"source_id\": 50475338, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:47Z\", \"source_id\": 16336434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:28Z\", \"source_id\": 50484901, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:31Z\", \"source_id\": 16339244, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:18Z\", \"source_id\": 50505405, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:24Z\", \"source_id\": 16345144, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:04Z\", \"source_id\": 50517527, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:08Z\", \"source_id\": 16348571, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:44Z\", \"source_id\": 50527365, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:49Z\", \"source_id\": 16351340, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:31Z\", \"source_id\": 50560306, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:31Z\", \"source_id\": 16360818, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:19Z\", \"source_id\": 50578278, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:23Z\", \"source_id\": 16365874, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:40Z\", \"source_id\": 16369851, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:39Z\", \"source_id\": 16375161, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:46Z\", \"source_id\": 50621689, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:46Z\", \"source_id\": 16378222, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:30Z\", \"source_id\": 50644005, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:33Z\", \"source_id\": 16384911, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:13Z\", \"source_id\": 16391388, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:13Z\", \"source_id\": 16396743, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:12Z\", \"source_id\": 16399895, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:04Z\", \"source_id\": 16408117, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clitheroe", "service_state_platform": "2", "timing_fact_generation": 1789570984983321, "current_leg_arrival_utc": "2026-09-16T15:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:04.973733", "service_state_evidence_id": 16408117, "current_leg_start_actual_dep": "2026-09-16T15:53:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-16T14:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:05.503786", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RCD CLH 2N59 150204 2 75 None {"version": 3, "segments": [{"to_m": 432.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 622.337, "from_m": 432.961, "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": 2505.57, "from_m": 622.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14621.687, "from_m": 2505.57, "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": 14649.387, "from_m": 14621.687, "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": 14709.482, "from_m": 14649.387, "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": 14756.761, "from_m": 14709.482, "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": 16394.473, "from_m": 14756.761, "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": 16556.889, "from_m": 16394.473, "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": 16608.783, "from_m": 16556.889, "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": 17011.074, "from_m": 16608.783, "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": 17500.561, "from_m": 17011.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17687.498, "from_m": 17500.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17850.951, "from_m": 17687.498, "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": 19796.378, "from_m": 17850.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20264.354, "from_m": 19796.378, "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": 22431.101, "from_m": 20264.354, "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": 24839.218, "from_m": 22431.101, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32406.878, "from_m": 24839.218, "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": 33420.694, "from_m": 32406.878, "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": 33465.678, "from_m": 33420.694, "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": 33990.377, "from_m": 33465.678, "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": 34332.252, "from_m": 33990.377, "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": 34747.411, "from_m": 34332.252, "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": 35833.132, "from_m": 34747.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35894.038, "from_m": 35833.132, "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": 39112.941, "from_m": 35894.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39166.894, "from_m": 39112.941, "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": 47729.712, "from_m": 39166.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": 50534.218, "from_m": 47729.712, "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": 54552.332, "from_m": 50534.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": 54936.16, "from_m": 54552.332, "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": 56386.167, "from_m": 54936.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56882.34, "from_m": 56386.167, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57038.43, "from_m": 56882.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57084.311, "from_m": 57038.43, "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": 57168.044, "from_m": 57084.311, "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": 73423.81, "from_m": 57168.044, "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}], "service_id": 612313, "profile_key": "3efa81e1c869bad7981a1b1560c1c53070f68281f3ca18b07d45fb04635a9014", "schedule_id": 20418, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1421", "location": "Rochdale", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424", "location": "Castleton", "stage_seq": 2, "distance_m": 2552.781, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Castleton East Jn", "stage_seq": 3, "distance_m": 2844.387, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429", "location": "Mills Hill", "stage_seq": 4, "distance_m": 7283.455, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 9158.201, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1432H", "location": "Moston", "stage_seq": 6, "distance_m": 10416.615, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437H", "location": "Thorpes Bridge Jn", "stage_seq": 7, "distance_m": 13253.774, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Miles Platting Jn", "stage_seq": 8, "distance_m": 14709.482, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1443", "location": "Manchester Victoria", "stage_seq": 9, "distance_m": 16785.891, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Deal Street Jn", "stage_seq": 10, "distance_m": 17500.561, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1446H", "location": "Salford Central", "stage_seq": 11, "distance_m": 17990.52, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1451", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 19575.986, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33169.013, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1504", "location": "Bolton", "stage_seq": 14, "distance_m": 33875.756, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Astley Bridge Jn", "stage_seq": 15, "distance_m": 35774.146, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509", "location": "Hall I' Th' Wood", "stage_seq": 16, "distance_m": 36768.358, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Bromley Cross", "stage_seq": 17, "distance_m": 38609.634, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Entwistle", "stage_seq": 18, "distance_m": 43445.827, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Darwen South Jn", "stage_seq": 19, "distance_m": 47729.712, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526H", "location": "Darwen", "stage_seq": 20, "distance_m": 49471.491, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1535H", "location": "Blackburn", "stage_seq": 21, "distance_m": 56113.397, "section_seq": 1, "route_path_id": 74289}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Daisyfield Jn", "stage_seq": 22, "distance_m": 57084.311, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1544", "location": "Ramsgreave and Wilpshire", "stage_seq": 23, "distance_m": 60606.002, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Langho", "stage_seq": 24, "distance_m": 64313.523, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Whalley", "stage_seq": 25, "distance_m": 67699.076, "section_seq": 1, "route_path_id": 74289}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": null, "location": "Clitheroe", "stage_seq": 26, "distance_m": 73423.81, "section_seq": 1, "route_path_id": 74289}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73423.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 74289}], "total_distance_m": 73423.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 69685.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3738.461, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:18Z", "source_id": 50464099, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:23Z", "source_id": 16333197, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:44Z", "source_id": 50475338, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:47Z", "source_id": 16336434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:28Z", "source_id": 50484901, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:31Z", "source_id": 16339244, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:18Z", "source_id": 50505405, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:24Z", "source_id": 16345144, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:04Z", "source_id": 50517527, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:08Z", "source_id": 16348571, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:44Z", "source_id": 50527365, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:49Z", "source_id": 16351340, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:31Z", "source_id": 50560306, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:31Z", "source_id": 16360818, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:19Z", "source_id": 50578278, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:08:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:23Z", "source_id": 16365874, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:40Z", "source_id": 16369851, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:39Z", "source_id": 16375161, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:46Z", "source_id": 50621689, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:46Z", "source_id": 16378222, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7749, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:30Z", "source_id": 50644005, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:33Z", "source_id": 16384911, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:13Z", "source_id": 16391388, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:13Z", "source_id": 16396743, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:12Z", "source_id": 16399895, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:04Z", "source_id": 16408117, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}] Rochdale 1421 1421 4 None None Clitheroe 1600 1600 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24066/2026-09-16/detailed None Whalley 2026-09-16T15:53:00+01:00 Clitheroe 4.0 {"type": "LineString", "coordinates": [[-2.4119317, 53.8244919], [-2.4116972, 53.824853099999984], [-2.4115552, 53.8250763], [-2.4112331999999994, 53.82571369999999], [-2.4109589999999996, 53.826364299999995], [-2.4107457, 53.8269208], [-2.4105863999999997, 53.827478600000006], [-2.410455, 53.82800949999999], [-2.4103481999999996, 53.828510599999994], [-2.4102987999999996, 53.8288393], [-2.4102567, 53.82929699999999], [-2.4102332, 53.8301254], [-2.4104183999999997, 53.8327688], [-2.4105071, 53.83408810000002], [-2.4105489, 53.83470069999999], [-2.4105536, 53.8347694], [-2.4106072, 53.83542919999999], [-2.41066, 53.8360834], [-2.4106911, 53.8367048], [-2.4107008, 53.8368391], [-2.4107194, 53.83709820000001], [-2.4108121, 53.83841489999999], [-2.4108332999999997, 53.8388377], [-2.4108441999999997, 53.83898289999998], [-2.4109283999999995, 53.84010339999999], [-2.4109515551575513, 53.84046508143667], [-2.4109768, 53.8408594], [-2.4110282999999995, 53.84161189999999], [-2.4110625999999997, 53.842029700000005], [-2.4111386, 53.8429589], [-2.4111743999999997, 53.8438253], [-2.4111674, 53.844348499999995], [-2.4111386, 53.8447891], [-2.4111108999999997, 53.84529520000001], [-2.4110778, 53.845522800000005], [-2.4110325, 53.8457858], [-2.4109638, 53.8461291], [-2.4109045000000004, 53.8463585], [-2.4106313, 53.84720409999999], [-2.4104316999999997, 53.84781780000001], [-2.4102705, 53.8483514], [-2.4099530999999996, 53.8493719], [-2.4096387, 53.85037669999999], [-2.4093837, 53.8511783], [-2.4091350999999994, 53.85199050000001], [-2.4085174, 53.8540327], [-2.4082072, 53.85505469999999], [-2.4078469, 53.856222499999994], [-2.4078136, 53.8563301], [-2.4073557, 53.8578107], [-2.4073034, 53.85797970000001], [-2.4072608999999994, 53.85812169999999], [-2.4070358, 53.85882579999999], [-2.4068107999999997, 53.85958359999999], [-2.4066510999999995, 53.86000059999999], [-2.4065888, 53.8601633], [-2.4065742, 53.86018820000001], [-2.4059366999999994, 53.861153900000005], [-2.4057107, 53.86144169999999], [-2.4052382, 53.86192319999999], [-2.404605, 53.8625439], [-2.4016287, 53.8653897], [-2.4008822999999997, 53.86609550000001], [-2.3996167999999996, 53.8673273], [-2.3993976999999997, 53.8675392], [-2.3987542999999993, 53.8681617], [-2.3983804, 53.868511000000005], [-2.3979934999999997, 53.86888419999999], [-2.3971049999999994, 53.86982640000001], [-2.3964616, 53.8706954], [-2.3962157, 53.87104289999999], [-2.3958744, 53.871571399999986], [-2.3948369, 53.87311319999999], [-2.3943117, 53.8737488]]} 3.6 1553 1557 Whalley Clitheroe Clitheroe 53.8737488 -2.3943117 53.8737488 -2.3943117 1 0 2026-09-16 15:13:08 TERMINATED 2026-09-16 14:57:00 Clitheroe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408117 1789570984983321 81 81 2026-09-16 15:13:05.503786 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:04.973733
582567 613866 C08862 122T41MQ16 2026-09-16 COMPLETE 16407756 2026-09-16 16:03:00 2026-09-16 15:13:08 2026-09-18 15:13:08 {"id": 613866, "stp": "P", "toc": "Northern", "uid": "C08862", "consist": "158790", "dest_crs": "ASL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08862/2026-09-16/detailed", "trust_id": "122T41MQ16", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashington (Construction)", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": null, "is_terminated": 1, "next_location": "Ashington (Construction)", "signalling_id": "2T41", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "1603", "current_leg_dep": "1558", "current_leg_end": "Ashington (Construction)", "origin_dep_time": "1525", "origin_platform": "5", "current_location": "Ashington (Construction)", "last_update_time": "2026-09-16T15:13:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]}", "current_leg_start": "Bedlington (Construction)", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "55.1829994", "next_location_lon": "-1.5730890", "previous_location": "Bedlington (Construction)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"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\": 1989.355, \"from_m\": 1069.466, \"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\": 2809.802, \"from_m\": 1989.355, \"capability_applied\": null, \"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\": 2837.089, \"from_m\": 2809.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6962.34, \"from_m\": 2837.089, \"capability_applied\": null, \"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\": 8307.68, \"from_m\": 6962.34, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10561.301, \"from_m\": 8307.68, \"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\": 11137.012, \"from_m\": 10561.301, \"capability_applied\": null, \"effective_limit_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\": 14323.745, \"from_m\": 11137.012, \"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\": 14663.57, \"from_m\": 14323.745, \"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\": 17525.103, \"from_m\": 14663.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17965.228, \"from_m\": 17525.103, \"capability_applied\": null, \"effective_limit_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\": 23593.15, \"from_m\": 17965.228, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24845.738, \"from_m\": 23593.15, \"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\": 25057.517, \"from_m\": 24845.738, \"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\": 25113.593, \"from_m\": 25057.517, \"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\": 25128.0, \"from_m\": 25113.593, \"capability_applied\": null, \"effective_limit_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\": 25419.931, \"from_m\": 25128.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\": 25807.937, \"from_m\": 25419.931, \"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\": 27641.654, \"from_m\": 25807.937, \"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\": 29707.438, \"from_m\": 27641.654, \"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\": 29796.142, \"from_m\": 29707.438, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30081.278, \"from_m\": 29796.142, \"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\": 613866, \"profile_key\": \"bc9ca10f244d373747c165915ad217f640da027623118edc0139473da5162bd8\", \"schedule_id\": 900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1527H\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 6962.34, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Benton East Jn\", \"stage_seq\": 5, \"distance_m\": 8307.68, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"Northumberland Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 10441.651, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Holywell Jn\", \"stage_seq\": 7, \"distance_m\": 11953.35, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Seghill Jn\", \"stage_seq\": 8, \"distance_m\": 14317.272, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"Seaton Delaval (Construction)\", \"stage_seq\": 9, \"distance_m\": 15730.935, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Red House Farm Jn\", \"stage_seq\": 10, \"distance_m\": 18071.379, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Newsham (Construction)\", \"stage_seq\": 11, \"distance_m\": 19976.164, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1553H\", \"location\": \"Blyth Bebside (Construction)\", \"stage_seq\": 12, \"distance_m\": 23312.147, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Bedlington (Construction)\", \"stage_seq\": 13, \"distance_m\": 25226.649, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"West Sleekburn Jn\", \"stage_seq\": 14, \"distance_m\": 26857.571, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Marcheys House Jn\", \"stage_seq\": 15, \"distance_m\": 27582.228, \"section_seq\": 1, \"route_path_id\": 66000}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Ashington (Construction)\", \"stage_seq\": 16, \"distance_m\": 30081.278, \"section_seq\": 1, \"route_path_id\": 66000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30081.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66000}], \"total_distance_m\": 30081.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30081.278, \"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": "1525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.1829994", "current_position_lon": "-1.5730890", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:06Z\", \"source_id\": 50627521, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:11Z\", \"source_id\": 16380032, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:13Z\", \"source_id\": 50651295, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:18Z\", \"source_id\": 16386948, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:19Z\", \"source_id\": 50669658, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:20Z\", \"source_id\": 16392313, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:42Z\", \"source_id\": 50686541, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:45Z\", \"source_id\": 16397213, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:51Z\", \"source_id\": 50697775, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:55Z\", \"source_id\": 16400442, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:31Z\", \"source_id\": 50707326, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:35Z\", \"source_id\": 16403243, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:27Z\", \"source_id\": 50723066, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:31Z\", \"source_id\": 16407756, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashington (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789570952261732, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:07.293354", "service_state_evidence_id": 16407756, "current_leg_start_actual_dep": "2026-09-16T15:58:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:07.634544", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NCL ASL 2T41 158790 2 90 None {"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "capability_applied": null, "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": 2837.089, "from_m": 2809.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6962.34, "from_m": 2837.089, "capability_applied": null, "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": 8307.68, "from_m": 6962.34, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10561.301, "from_m": 8307.68, "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": 11137.012, "from_m": 10561.301, "capability_applied": null, "effective_limit_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": 14323.745, "from_m": 11137.012, "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": 14663.57, "from_m": 14323.745, "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": 17525.103, "from_m": 14663.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17965.228, "from_m": 17525.103, "capability_applied": null, "effective_limit_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": 23593.15, "from_m": 17965.228, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24845.738, "from_m": 23593.15, "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": 25057.517, "from_m": 24845.738, "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": 25113.593, "from_m": 25057.517, "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": 25128.0, "from_m": 25113.593, "capability_applied": null, "effective_limit_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": 25419.931, "from_m": 25128.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": 25807.937, "from_m": 25419.931, "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": 27641.654, "from_m": 25807.937, "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": 29707.438, "from_m": 27641.654, "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": 29796.142, "from_m": 29707.438, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30081.278, "from_m": 29796.142, "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": 613866, "profile_key": "bc9ca10f244d373747c165915ad217f640da027623118edc0139473da5162bd8", "schedule_id": 900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1525", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1527H", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6962.34, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Benton East Jn", "stage_seq": 5, "distance_m": 8307.68, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "Northumberland Park (Construction)", "stage_seq": 6, "distance_m": 10441.651, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Holywell Jn", "stage_seq": 7, "distance_m": 11953.35, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Seghill Jn", "stage_seq": 8, "distance_m": 14317.272, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Seaton Delaval (Construction)", "stage_seq": 9, "distance_m": 15730.935, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Red House Farm Jn", "stage_seq": 10, "distance_m": 18071.379, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Newsham (Construction)", "stage_seq": 11, "distance_m": 19976.164, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1553H", "location": "Blyth Bebside (Construction)", "stage_seq": 12, "distance_m": 23312.147, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Bedlington (Construction)", "stage_seq": 13, "distance_m": 25226.649, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "West Sleekburn Jn", "stage_seq": 14, "distance_m": 26857.571, "section_seq": 1, "route_path_id": 66000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Marcheys House Jn", "stage_seq": 15, "distance_m": 27582.228, "section_seq": 1, "route_path_id": 66000}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Ashington (Construction)", "stage_seq": 16, "distance_m": 30081.278, "section_seq": 1, "route_path_id": 66000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30081.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 66000}], "total_distance_m": 30081.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30081.278, "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": 3480, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:06Z", "source_id": 50627521, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:11Z", "source_id": 16380032, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:13Z", "source_id": 50651295, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:18Z", "source_id": 16386948, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:19Z", "source_id": 50669658, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:20Z", "source_id": 16392313, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:42Z", "source_id": 50686541, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:45Z", "source_id": 16397213, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:51Z", "source_id": 50697775, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:55Z", "source_id": 16400442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:31Z", "source_id": 50707326, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:35Z", "source_id": 16403243, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3405, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:27Z", "source_id": 50723066, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:31Z", "source_id": 16407756, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Newcastle 1525 1525 5 None None Ashington (Construction) 1602 1602 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08862/2026-09-16/detailed None Bedlington (Construction) 2026-09-16T15:58:00+01:00 Ashington (Construction) 5.0 {"type": "LineString", "coordinates": [[-1.5694705605456474, 55.14081383999416], [-1.5697577, 55.14095619999999], [-1.5699964999999998, 55.14106339999999], [-1.5701417999999998, 55.1411319], [-1.5703418, 55.1412405], [-1.5704544, 55.14131330000001], [-1.570556, 55.1413951], [-1.5706328, 55.141462], [-1.5707173000000003, 55.1415532], [-1.5708097999999997, 55.1416539], [-1.5708749999999998, 55.14173149999999], [-1.5711913, 55.14219159999999], [-1.5714334, 55.142608], [-1.5716657999999997, 55.14307389999999], [-1.5717583, 55.1432922], [-1.5719060000000002, 55.14375239999999], [-1.5719828, 55.144192399999994], [-1.5720103000000003, 55.1446144], [-1.5720027157789656, 55.14469882043708], [-1.5719729, 55.1450307], [-1.5718391, 55.1456181], [-1.5714512, 55.146912099999994], [-1.5711915, 55.1477499], [-1.5710417, 55.1482395], [-1.5706649, 55.1496733], [-1.5704133, 55.1505562], [-1.5702462, 55.1511538], [-1.5700713, 55.15175490000001], [-1.5699128, 55.1523565], [-1.5696374, 55.1533384], [-1.5694291, 55.1541285], [-1.5693311, 55.154478], [-1.5692026, 55.1549363], [-1.569133, 55.15519530000001], [-1.5690543999999995, 55.1554686], [-1.568999, 55.15566090000001], [-1.5687174, 55.156595199999984], [-1.5683946999999998, 55.1577186], [-1.5679844999999997, 55.159218399999986], [-1.567688, 55.1602407], [-1.5676098, 55.160510399999986], [-1.5674467999999997, 55.161094899999995], [-1.567430653297081, 55.16136919583057], [-1.5674304999999995, 55.1613718], [-1.5671785, 55.1622721], [-1.5671278999999998, 55.1624535], [-1.5669947, 55.1628534], [-1.5667968999999995, 55.1633586], [-1.5665451999999995, 55.1640034], [-1.5664614999999995, 55.16427449999998], [-1.5656064, 55.1672671], [-1.5655255999999995, 55.167701599999994], [-1.5655108999999998, 55.16796870000001], [-1.5654681999999998, 55.16866759999999], [-1.5654564, 55.1694268], [-1.565468, 55.16977510000001], [-1.5655102999999997, 55.1700961], [-1.5656418, 55.1707256], [-1.5658271, 55.1713032], [-1.5660458999999998, 55.171926799999994], [-1.5664321, 55.1726008], [-1.5672214, 55.173798], [-1.5682754, 55.17544], [-1.5692311, 55.1769323], [-1.5709045, 55.1796056], [-1.5713293, 55.1802842], [-1.5715247, 55.1805963], [-1.5724011999999998, 55.1819068], [-1.5728428, 55.18258229999999], [-1.5729981, 55.1828199], [-1.5730889999999995, 55.18299939999999]]} 3.1 1558 1603 Bedlington (Construction) Ashington (Construction) Ashington (Construction) 55.1829994 -1.5730890 55.1829994 -1.5730890 1 0 2026-09-16 15:13:08 TERMINATED 2026-09-16 15:03:00 Ashington (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407756 1789570952261732 37 37 2026-09-16 15:13:07.634544 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:07.293354
582568 613850 W88240 722T47MQ16 2026-09-16 COMPLETE 16407088 2026-09-16 16:03:00 2026-09-16 15:13:37 2026-09-18 15:13:37 {"id": 613850, "stp": "P", "toc": "West Midlands Trains", "uid": "W88240", "consist": "730013+730015+730030", "dest_crs": "TRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88240/2026-09-16/detailed", "trust_id": "722T47MQ16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T47", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1603", "current_leg_dep": "1557", "current_leg_end": "Tring", "origin_dep_time": "1524", "origin_platform": "8", "current_location": "Tring", "last_update_time": "2026-09-16T15:13:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]}", "current_leg_start": "Berkhamsted", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.8001278", "next_location_lon": "-0.6217799", "previous_location": "Berkhamsted", "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\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27738.02, \"from_m\": 27527.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28780.7, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28874.734, \"from_m\": 28780.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28906.323, \"from_m\": 28874.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29010.323, \"from_m\": 28906.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.863, \"from_m\": 36285.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41324.149, \"from_m\": 36339.863, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46541.182, \"from_m\": 41324.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46861.019, \"from_m\": 46541.182, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50881.189, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 613850, \"profile_key\": \"b09d0854be5d174fa47205df38da6ab880d9907dadbc4903cc6d20e7ed8a82a1\", \"schedule_id\": 30047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1551\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 8, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 72112}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 72112}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72112}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:13Z\", \"source_id\": 50645838, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:17Z\", \"source_id\": 16385443, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:54Z\", \"source_id\": 50655918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:56Z\", \"source_id\": 16388209, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:50Z\", \"source_id\": 50673791, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:54Z\", \"source_id\": 16393482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:30Z\", \"source_id\": 50694142, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:33Z\", \"source_id\": 16399381, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:14Z\", \"source_id\": 50706558, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:19Z\", \"source_id\": 16403018, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:38Z\", \"source_id\": 50720817, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:44Z\", \"source_id\": 16407088, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1789570906217066, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:08.349025", "service_state_evidence_id": 16407088, "current_leg_start_actual_dep": "2026-09-16T15:57:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:10.223420", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS TRI 2T47 730013+730015+730030 9 90 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27738.02, "from_m": 27527.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28780.7, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28874.734, "from_m": 28780.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28906.323, "from_m": 28874.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29010.323, "from_m": 28906.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36285.925, "from_m": 29010.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.863, "from_m": 36285.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41324.149, "from_m": 36339.863, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46541.182, "from_m": 41324.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46861.019, "from_m": 46541.182, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50881.189, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 613850, "profile_key": "b09d0854be5d174fa47205df38da6ab880d9907dadbc4903cc6d20e7ed8a82a1", "schedule_id": 30047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1524", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "Hemel Hempstead", "stage_seq": 8, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 72112}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 72112}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 72112}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 72112}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:13Z", "source_id": 50645838, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:17Z", "source_id": 16385443, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:54Z", "source_id": 50655918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:56Z", "source_id": 16388209, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:50Z", "source_id": 50673791, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:54Z", "source_id": 16393482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:30Z", "source_id": 50694142, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:33Z", "source_id": 16399381, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:14Z", "source_id": 50706558, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:19Z", "source_id": 16403018, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:38Z", "source_id": 50720817, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:03:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:44Z", "source_id": 16407088, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] London Euston 1524 1524 8 None None Tring 1602 1602 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88240/2026-09-16/detailed None Berkhamsted 2026-09-16T15:57:00+01:00 Tring 6.0 {"type": "LineString", "coordinates": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]} 3.7 1557 1603 Berkhamsted Tring Tring 51.8001278 -0.6217799 51.8001278 -0.6217799 1 0 2026-09-16 15:13:37 TERMINATED 2026-09-16 15:03:00 Tring TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407088 1789570906217066 46 46 2026-09-16 15:13:10.223420 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:08.349025
582569 614525 C01699 745P63MR16 2026-09-16 COMPLETE 16407791 2026-09-16 16:03:00 2026-09-16 15:13:37 2026-09-18 15:13:37 {"id": 614525, "stp": "P", "toc": "Great Western Railway", "uid": "C01699", "consist": "387148+387149", "dest_crs": "DID", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01699/2026-09-16/detailed", "trust_id": "745P63MR16", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "5P63", "timing_status": "LATE", "origin_station": "Didcot Parkway", "current_leg_arr": "1602", "current_leg_dep": "1600", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1551", "origin_platform": "3", "current_location": "Didcot Parkway", "last_update_time": "2026-09-16T15:13:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Didcot West End", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Didcot Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193.999, \"from_m\": 117.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 983.718, \"from_m\": 193.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1060.533, \"from_m\": 983.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1177.717, \"from_m\": 1060.533, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 614525, \"profile_key\": \"130caeca37ae3d78d7eb6a0393c84dc75136e36aee849853be03d68bc45e8724\", \"schedule_id\": 146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1600\", \"location\": \"Didcot West End\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 27908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:30Z\", \"source_id\": 50723119, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:37Z\", \"source_id\": 16407791, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789570962177148, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:13.258097", "service_state_evidence_id": 16407791, "current_leg_start_actual_dep": "2026-09-16T16:01:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:13.869756", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P DID DID 5P63 387148+387149 8 110 None {"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193.999, "from_m": 117.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 983.718, "from_m": 193.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1060.533, "from_m": 983.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1177.717, "from_m": 1060.533, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 614525, "profile_key": "130caeca37ae3d78d7eb6a0393c84dc75136e36aee849853be03d68bc45e8724", "schedule_id": 146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1600", "location": "Didcot West End", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 27908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 27908}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23973, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:30Z", "source_id": 50723119, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:37Z", "source_id": 16407791, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Didcot Parkway 1551 1551 3 None None Didcot Parkway 1602 1602 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01699/2026-09-16/detailed None Didcot West End 2026-09-16T16:01:00+01:00 Didcot Parkway 2.0 {"type": "LineString", "coordinates": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} 0.4 1600 1602 Didcot Parkway Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-16 15:13:37 TERMINATED 2026-09-16 15:03:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407791 1789570962177148 4 4 2026-09-16 15:13:13.869756 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:13.258097
582570 613784 C32060 172B21MQ16 2026-09-16 COMPLETE 16406949 2026-09-16 16:03:00 2026-09-16 15:13:37 2026-09-18 15:13:37 {"id": 613784, "stp": "P", "toc": "Northern", "uid": "C32060", "consist": "333003", "dest_crs": "DON", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32060/2026-09-16/detailed", "trust_id": "172B21MQ16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "6", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2B21", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1603", "current_leg_dep": "1559", "current_leg_end": "Doncaster", "origin_dep_time": "1522", "origin_platform": "10B", "current_location": "Doncaster", "last_update_time": "2026-09-16T15:13:37", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1507666, 53.543727700000005], [-1.1499795999999998, 53.54296759999999], [-1.1488571, 53.5418702], [-1.1477762, 53.540821400000006], [-1.1466710999999998, 53.5397423], [-1.1457402, 53.53883280000001], [-1.1449597, 53.5380724], [-1.1439524999999997, 53.5370889], [-1.1430793999999995, 53.5362433], [-1.1422249, 53.5354106], [-1.1420819, 53.5352716], [-1.1417531, 53.534952100000005], [-1.1415330999999995, 53.5347393], [-1.1413108, 53.5345043], [-1.1410895, 53.5342564], [-1.1409094999999998, 53.53404259999999], [-1.1406509, 53.53369169999999], [-1.1405152, 53.533478300000006], [-1.1403811, 53.53324709999999], [-1.1402563999999995, 53.5330056], [-1.1401624999999995, 53.53277129999999], [-1.1400659999999998, 53.5325162], [-1.1400005, 53.5323051], [-1.1399405, 53.5320928], [-1.1398879, 53.53178849999999], [-1.139838689351505, 53.53148921149904], [-1.1398321987886937, 53.53144973714454], [-1.1398231, 53.53139439999999], [-1.1398117, 53.530598899999994], [-1.1398127, 53.530325000000005], [-1.1398046, 53.5302307], [-1.1397911, 53.529956199999994], [-1.1397688, 53.5295622], [-1.139764, 53.52897819999999], [-1.1397484000000002, 53.5282779], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397078, 53.5270165], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Bentley (S.Yorks)", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Bentley (S.Yorks)", "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\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1529.573, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14273.626, \"from_m\": 8618.173, \"capability_applied\": null, \"effective_limit_mph\": 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\": 16311.834, \"from_m\": 14273.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16451.103, \"from_m\": 16311.834, \"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\": 16478.926, \"from_m\": 16451.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16836.179, \"from_m\": 16478.926, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17964.879, \"from_m\": 16836.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18562.902, \"from_m\": 17964.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23558.125, \"from_m\": 18562.902, \"capability_applied\": null, \"effective_limit_mph\": 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\": 23614.806, \"from_m\": 23558.125, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46569.044, \"from_m\": 23614.806, \"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\": 47451.133, \"from_m\": 46569.044, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47465.841, \"from_m\": 47451.133, \"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\": 47518.106, \"from_m\": 47465.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48040.548, \"from_m\": 47518.106, \"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}], \"service_id\": 613784, \"profile_key\": \"a2ecd78e0ea1d8cc3093a7851165fbcc444d35c5aeb78810366e0fdb734b4708\", \"schedule_id\": 3810, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531\", \"location\": \"Outwood\", \"stage_seq\": 5, \"distance_m\": 12213.281, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 7, \"distance_m\": 18939.217, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 22551.936, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Fitzwilliam\", \"stage_seq\": 9, \"distance_m\": 26891.05, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 10, \"distance_m\": 32134.458, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"South Elmsall\", \"stage_seq\": 11, \"distance_m\": 34239.659, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Adwick Jn\", \"stage_seq\": 12, \"distance_m\": 40221.28, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Adwick\", \"stage_seq\": 13, \"distance_m\": 41785.234, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 14, \"distance_m\": 45467.471, \"section_seq\": 1, \"route_path_id\": 29528}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 15, \"distance_m\": 48040.548, \"section_seq\": 1, \"route_path_id\": 29528}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48040.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29528}], \"total_distance_m\": 48040.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47963.27, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:23Z\", \"source_id\": 50635891, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:27Z\", \"source_id\": 16382489, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:23Z\", \"source_id\": 50646371, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:23Z\", \"source_id\": 16385554, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:56Z\", \"source_id\": 50658594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:57Z\", \"source_id\": 16388967, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:13Z\", \"source_id\": 50672067, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:16Z\", \"source_id\": 16392999, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:56Z\", \"source_id\": 50687192, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:02Z\", \"source_id\": 16397385, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:00Z\", \"source_id\": 50700705, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:06Z\", \"source_id\": 16401317, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:02Z\", \"source_id\": 50711208, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:07Z\", \"source_id\": 16404356, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:26Z\", \"source_id\": 50720245, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:31Z\", \"source_id\": 16406949, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "6", "timing_fact_generation": 1789570894300481, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:13.260657", "service_state_evidence_id": 16406949, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:13.863488", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS DON 2B21 333003 4 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 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": 16311.834, "from_m": 14273.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16451.103, "from_m": 16311.834, "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": 16478.926, "from_m": 16451.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16836.179, "from_m": 16478.926, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17964.879, "from_m": 16836.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18562.902, "from_m": 17964.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23558.125, "from_m": 18562.902, "capability_applied": null, "effective_limit_mph": 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": 23614.806, "from_m": 23558.125, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46569.044, "from_m": 23614.806, "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": 47451.133, "from_m": 46569.044, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47465.841, "from_m": 47451.133, "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": 47518.106, "from_m": 47465.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48040.548, "from_m": 47518.106, "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}], "service_id": 613784, "profile_key": "a2ecd78e0ea1d8cc3093a7851165fbcc444d35c5aeb78810366e0fdb734b4708", "schedule_id": 3810, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1522", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531", "location": "Outwood", "stage_seq": 5, "distance_m": 12213.281, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 18939.217, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22551.936, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 26891.05, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32134.458, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "South Elmsall", "stage_seq": 11, "distance_m": 34239.659, "section_seq": 1, "route_path_id": 29528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Adwick Jn", "stage_seq": 12, "distance_m": 40221.28, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Adwick", "stage_seq": 13, "distance_m": 41785.234, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Bentley (S.Yorks)", "stage_seq": 14, "distance_m": 45467.471, "section_seq": 1, "route_path_id": 29528}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Doncaster", "stage_seq": 15, "distance_m": 48040.548, "section_seq": 1, "route_path_id": 29528}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48040.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 29528}], "total_distance_m": 48040.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47963.27, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.278, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:23Z", "source_id": 50635891, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:27Z", "source_id": 16382489, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:23Z", "source_id": 50646371, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:23Z", "source_id": 16385554, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:56Z", "source_id": 50658594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:57Z", "source_id": 16388967, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:13Z", "source_id": 50672067, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:16Z", "source_id": 16392999, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:56Z", "source_id": 50687192, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:02Z", "source_id": 16397385, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:00Z", "source_id": 50700705, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:06Z", "source_id": 16401317, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:02Z", "source_id": 50711208, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:59:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:07Z", "source_id": 16404356, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6840, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:26Z", "source_id": 50720245, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:31Z", "source_id": 16406949, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Leeds 1522 1522 10B None None Doncaster 1606 1606 6 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32060/2026-09-16/detailed None Bentley (S.Yorks) 2026-09-16T16:00:00+01:00 Doncaster 4.0 {"type": "LineString", "coordinates": [[-1.1507666, 53.543727700000005], [-1.1499795999999998, 53.54296759999999], [-1.1488571, 53.5418702], [-1.1477762, 53.540821400000006], [-1.1466710999999998, 53.5397423], [-1.1457402, 53.53883280000001], [-1.1449597, 53.5380724], [-1.1439524999999997, 53.5370889], [-1.1430793999999995, 53.5362433], [-1.1422249, 53.5354106], [-1.1420819, 53.5352716], [-1.1417531, 53.534952100000005], [-1.1415330999999995, 53.5347393], [-1.1413108, 53.5345043], [-1.1410895, 53.5342564], [-1.1409094999999998, 53.53404259999999], [-1.1406509, 53.53369169999999], [-1.1405152, 53.533478300000006], [-1.1403811, 53.53324709999999], [-1.1402563999999995, 53.5330056], [-1.1401624999999995, 53.53277129999999], [-1.1400659999999998, 53.5325162], [-1.1400005, 53.5323051], [-1.1399405, 53.5320928], [-1.1398879, 53.53178849999999], [-1.139838689351505, 53.53148921149904], [-1.1398321987886937, 53.53144973714454], [-1.1398231, 53.53139439999999], [-1.1398117, 53.530598899999994], [-1.1398127, 53.530325000000005], [-1.1398046, 53.5302307], [-1.1397911, 53.529956199999994], [-1.1397688, 53.5295622], [-1.139764, 53.52897819999999], [-1.1397484000000002, 53.5282779], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397078, 53.5270165], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} 1.6 1559 1603 Bentley (S.Yorks) Doncaster Doncaster 53.5223193 -1.1398758 53.5223193 -1.1398758 1 0 2026-09-16 15:13:37 TERMINATED 2026-09-16 15:03:00 Doncaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16406949 1789570894300481 58 58 2026-09-16 15:13:13.863488 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:13.260657
582571 611103 C10046 899P36MN16 2026-09-16 COMPLETE 16407308 2026-09-16 16:03:00 2026-09-16 15:13:37 2026-09-18 15:13:37 {"id": 611103, "stp": "P", "toc": "Thameslink", "uid": "C10046", "consist": "700007", "dest_crs": "LUT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10046/2026-09-16/detailed", "trust_id": "899P36MN16", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Luton", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "2", "is_terminated": 1, "next_location": "Luton", "signalling_id": "9P36", "timing_status": "LATE", "origin_station": "Rainham (Kent)", "current_leg_arr": "1603", "current_leg_dep": "1601", "current_leg_end": "Luton", "origin_dep_time": "1330", "origin_platform": "0", "current_location": "Luton", "last_update_time": "2026-09-16T15:13:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.8825117", "next_location_lon": "-0.4140817", "previous_location": "Luton Airport Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3291.147, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6226.849, \"from_m\": 3291.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6775.231, \"from_m\": 6226.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9717.473, \"from_m\": 9458.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\": 10206.048, \"from_m\": 9717.473, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20228.576, \"from_m\": 10206.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.515, \"from_m\": 20228.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21860.346, \"from_m\": 21220.515, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25192.066, \"from_m\": 21860.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25241.429, \"from_m\": 25192.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30390.31, \"from_m\": 25241.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32193.449, \"from_m\": 30390.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32709.139, \"from_m\": 32193.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33058.827, \"from_m\": 32709.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33104.468, \"from_m\": 33058.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33807.25, \"from_m\": 33104.468, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33840.273, \"from_m\": 33807.25, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33842.068, \"from_m\": 33840.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35471.27, \"from_m\": 33842.068, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35505.756, \"from_m\": 35471.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45098.018, \"from_m\": 35505.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45489.278, \"from_m\": 45098.018, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47221.238, \"from_m\": 45489.278, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48121.517, \"from_m\": 47221.238, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48161.17, \"from_m\": 48121.517, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48512.29, \"from_m\": 48161.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48845.493, \"from_m\": 48512.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50035.988, \"from_m\": 48845.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51190.927, \"from_m\": 50035.988, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51848.34, \"from_m\": 51190.927, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52251.837, \"from_m\": 51848.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53533.872, \"from_m\": 52251.837, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53573.023, \"from_m\": 53533.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53613.316, \"from_m\": 53573.023, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54081.505, \"from_m\": 53613.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54128.118, \"from_m\": 54081.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54176.743, \"from_m\": 54128.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54216.953, \"from_m\": 54176.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56941.361, \"from_m\": 54216.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58555.129, \"from_m\": 56941.361, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58798.482, \"from_m\": 58555.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58894.495, \"from_m\": 58798.482, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58941.754, \"from_m\": 58894.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59180.253, \"from_m\": 58941.754, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.538, \"from_m\": 59180.253, \"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\": 59745.302, \"from_m\": 59707.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\": 60302.533, \"from_m\": 59745.302, \"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\": 60380.158, \"from_m\": 60302.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63731.863, \"from_m\": 60380.158, \"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\": 64009.824, \"from_m\": 63731.863, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64047.085, \"from_m\": 64009.824, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 65274.073, \"from_m\": 64047.085, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65342.958, \"from_m\": 65274.073, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66139.658, \"from_m\": 65342.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68302.631, \"from_m\": 66139.658, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68407.05, \"from_m\": 68302.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69682.583, \"from_m\": 68407.05, \"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\": 71069.421, \"from_m\": 69682.583, \"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\": 74428.254, \"from_m\": 71069.421, \"capability_applied\": null, \"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\": 74521.136, \"from_m\": 74428.254, \"capability_applied\": null, \"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\": 74571.982, \"from_m\": 74521.136, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 74603.637, \"from_m\": 74571.982, \"capability_applied\": null, \"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\": 75203.504, \"from_m\": 74603.637, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77817.618, \"from_m\": 75203.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83584.371, \"from_m\": 77817.618, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85027.513, \"from_m\": 83584.371, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88575.522, \"from_m\": 85027.513, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88646.145, \"from_m\": 88575.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94805.048, \"from_m\": 88646.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\": 110.0}, {\"to_m\": 98938.633, \"from_m\": 94805.048, \"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\": 104131.932, \"from_m\": 98938.633, \"capability_applied\": null, \"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\": 104216.942, \"from_m\": 104131.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104234.142, \"from_m\": 104216.942, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 104319.714, \"from_m\": 104234.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104892.263, \"from_m\": 104319.714, \"capability_applied\": null, \"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\": 108376.641, \"from_m\": 104892.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110175.44, \"from_m\": 108376.641, \"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\": 112777.145, \"from_m\": 110175.44, \"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\": 113434.425, \"from_m\": 112777.145, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113501.928, \"from_m\": 113434.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113803.558, \"from_m\": 113501.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 611103, \"profile_key\": \"dddc2be02be488eb802faf83f2421e45a646274fbbc2bf2de0713ceabd0b9185\", \"schedule_id\": 1107, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": \"1336H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4779.506, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1339H\", \"wtt_dep\": \"1340H\", \"location\": \"Chatham\", \"stage_seq\": 3, \"distance_m\": 7319.709, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1344\", \"location\": \"Rochester\", \"stage_seq\": 4, \"distance_m\": 8754.551, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 9424.543, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1346H\", \"wtt_dep\": \"1347H\", \"location\": \"Strood\", \"stage_seq\": 6, \"distance_m\": 9835.49, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1352H\", \"location\": \"Higham\", \"stage_seq\": 7, \"distance_m\": 14092.684, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16220.105, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359H\", \"location\": \"Gravesend\", \"stage_seq\": 9, \"distance_m\": 21445.528, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 23861.108, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1403H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 24888.125, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1405H\", \"location\": \"Swanscombe\", \"stage_seq\": 12, \"distance_m\": 25847.595, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1409\", \"location\": \"Greenhithe\", \"stage_seq\": 13, \"distance_m\": 28043.805, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Stone Crossing\", \"stage_seq\": 14, \"distance_m\": 29326.015, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416H\", \"location\": \"Dartford\", \"stage_seq\": 15, \"distance_m\": 32436.422, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Dartford Jn\", \"stage_seq\": 16, \"distance_m\": 33157.895, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 17, \"distance_m\": 33842.068, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 34972.421, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1421\", \"wtt_dep\": \"1422\", \"location\": \"Slade Green\", \"stage_seq\": 19, \"distance_m\": 35678.085, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Abbey Wood\", \"stage_seq\": 20, \"distance_m\": 41853.341, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Plumstead\", \"stage_seq\": 21, \"distance_m\": 44407.701, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": \"1434\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 22, \"distance_m\": 45235.308, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439H\", \"location\": \"Charlton\", \"stage_seq\": 23, \"distance_m\": 48334.168, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1441H\", \"location\": \"Westcombe Park\", \"stage_seq\": 24, \"distance_m\": 49181.309, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1443H\", \"location\": \"Maze Hill\", \"stage_seq\": 25, \"distance_m\": 50285.256, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1447\", \"location\": \"Greenwich\", \"stage_seq\": 26, \"distance_m\": 51692.909, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449H\", \"location\": \"Deptford\", \"stage_seq\": 27, \"distance_m\": 52535.982, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"North Kent East Jn\", \"stage_seq\": 28, \"distance_m\": 53533.872, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 29, \"distance_m\": 54128.118, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 30, \"distance_m\": 55614.212, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1458\", \"location\": \"London Bridge\", \"stage_seq\": 31, \"distance_m\": 57479.405, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 32, \"distance_m\": 58206.422, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 33, \"distance_m\": 58813.85, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"London Blackfriars\", \"stage_seq\": 34, \"distance_m\": 59415.985, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506H\", \"location\": \"City Thameslink\", \"stage_seq\": 35, \"distance_m\": 59818.368, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1509\", \"location\": \"Farringdon\", \"stage_seq\": 36, \"distance_m\": 60548.526, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 37, \"distance_m\": 62767.382, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Dock Jn North\", \"stage_seq\": 38, \"distance_m\": 63999.26, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Kentish Town\", \"stage_seq\": 39, \"distance_m\": 64966.285, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 40, \"distance_m\": 65970.807, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 41, \"distance_m\": 68283.495, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 42, \"distance_m\": 68717.433, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Cricklewood\", \"stage_seq\": 43, \"distance_m\": 70666.481, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525H\", \"location\": \"Brent Cross West\", \"stage_seq\": 44, \"distance_m\": 72151.051, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Hendon\", \"stage_seq\": 45, \"distance_m\": 73716.183, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 46, \"distance_m\": 77765.796, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1530\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 47, \"distance_m\": 80284.937, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534H\", \"location\": \"Elstree\", \"stage_seq\": 48, \"distance_m\": 85116.477, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Radlett Jn\", \"stage_seq\": 49, \"distance_m\": 88345.017, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538\", \"location\": \"Radlett\", \"stage_seq\": 50, \"distance_m\": 89654.769, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1546\", \"location\": \"St. Albans\", \"stage_seq\": 51, \"distance_m\": 97178.974, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Harpenden Jn\", \"stage_seq\": 52, \"distance_m\": 104216.942, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Harpenden\", \"stage_seq\": 53, \"distance_m\": 104756.052, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 54, \"distance_m\": 112145.536, \"section_seq\": 1, \"route_path_id\": 66062}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Luton\", \"stage_seq\": 55, \"distance_m\": 113803.558, \"section_seq\": 1, \"route_path_id\": 66062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113803.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66062}], \"total_distance_m\": 113803.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105827.148, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7976.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.8825117", "current_position_lon": "-0.4140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:34:31Z\", \"source_id\": 50334755, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:34:37Z\", \"source_id\": 16297095, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:39:43Z\", \"source_id\": 50348604, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:39:48Z\", \"source_id\": 16300919, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:50Z\", \"source_id\": 50356430, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:56Z\", \"source_id\": 16303164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:45:38Z\", \"source_id\": 50363527, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:45:41Z\", \"source_id\": 16305255, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:50:49Z\", \"source_id\": 50377101, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:50:54Z\", \"source_id\": 16309115, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:57:21Z\", \"source_id\": 50393620, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:57:24Z\", \"source_id\": 16313900, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:01:45Z\", \"source_id\": 50404903, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:02:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:01:48Z\", \"source_id\": 16317077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:03:31Z\", \"source_id\": 50409449, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:03:30Z\", \"source_id\": 16318315, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:48Z\", \"source_id\": 50418237, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:53Z\", \"source_id\": 16320816, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:10:30Z\", \"source_id\": 50427984, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:10:19Z\", \"source_id\": 16323337, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:14:06Z\", \"source_id\": 50440010, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:14:09Z\", \"source_id\": 16326269, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:19:41Z\", \"source_id\": 50454794, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:19:45Z\", \"source_id\": 16330493, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:25Z\", \"source_id\": 50471873, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:26Z\", \"source_id\": 16335435, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:05Z\", \"source_id\": 50481405, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:09Z\", \"source_id\": 16338215, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:32Z\", \"source_id\": 50487695, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:38Z\", \"source_id\": 16340064, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:47Z\", \"source_id\": 50501567, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:48Z\", \"source_id\": 16344006, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:20Z\", \"source_id\": 50508088, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:24Z\", \"source_id\": 16345894, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:42:27Z\", \"source_id\": 50513498, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:42:33Z\", \"source_id\": 16347425, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:13Z\", \"source_id\": 50520724, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:16Z\", \"source_id\": 16349474, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:06Z\", \"source_id\": 50528246, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:07Z\", \"source_id\": 16351570, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:57Z\", \"source_id\": 50546165, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:03Z\", \"source_id\": 16356754, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:12Z\", \"source_id\": 50562082, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:16Z\", \"source_id\": 16361398, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:48Z\", \"source_id\": 50571498, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:52Z\", \"source_id\": 16364010, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:01Z\", \"source_id\": 50577444, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:09Z\", \"source_id\": 16365666, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:23Z\", \"source_id\": 50589039, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:24Z\", \"source_id\": 16368919, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:27Z\", \"source_id\": 50599828, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:31Z\", \"source_id\": 16372079, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:13Z\", \"source_id\": 50606969, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:16Z\", \"source_id\": 16374098, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:56Z\", \"source_id\": 50619539, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:01Z\", \"source_id\": 16377626, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:11Z\", \"source_id\": 50622631, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:15Z\", \"source_id\": 16378571, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:14Z\", \"source_id\": 50627799, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:17Z\", \"source_id\": 16380168, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:33Z\", \"source_id\": 50633763, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:38Z\", \"source_id\": 16381922, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:25Z\", \"source_id\": 50646492, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:30Z\", \"source_id\": 16385617, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:41Z\", \"source_id\": 50655354, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:43Z\", \"source_id\": 16388064, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:39Z\", \"source_id\": 50683833, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:42Z\", \"source_id\": 16396372, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:26Z\", \"source_id\": 50699236, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:27Z\", \"source_id\": 16400846, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:17Z\", \"source_id\": 50714553, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:20Z\", \"source_id\": 16405316, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:54Z\", \"source_id\": 50721604, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:02Z\", \"source_id\": 16407308, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Luton", "service_state_platform": "2", "timing_fact_generation": 1789570927320000, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:16.195462", "service_state_evidence_id": 16407308, "current_leg_start_actual_dep": "2026-09-16T15:59:30+01:00", "operational_evidence_version": 197, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:16.896229", "service_state_valid_until_kind": null, "operational_interpretation_version": 197, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P RAI LUT 9P36 700007 8 100 None {"version": 3, "segments": [{"to_m": 3291.147, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6226.849, "from_m": 3291.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6775.231, "from_m": 6226.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9717.473, "from_m": 9458.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": 10206.048, "from_m": 9717.473, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20228.576, "from_m": 10206.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.515, "from_m": 20228.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21860.346, "from_m": 21220.515, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25192.066, "from_m": 21860.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25241.429, "from_m": 25192.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30390.31, "from_m": 25241.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32193.449, "from_m": 30390.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32709.139, "from_m": 32193.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33058.827, "from_m": 32709.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33104.468, "from_m": 33058.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33807.25, "from_m": 33104.468, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33840.273, "from_m": 33807.25, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33842.068, "from_m": 33840.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35471.27, "from_m": 33842.068, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35505.756, "from_m": 35471.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45098.018, "from_m": 35505.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45489.278, "from_m": 45098.018, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47221.238, "from_m": 45489.278, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48121.517, "from_m": 47221.238, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48161.17, "from_m": 48121.517, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48512.29, "from_m": 48161.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48845.493, "from_m": 48512.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50035.988, "from_m": 48845.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51190.927, "from_m": 50035.988, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51848.34, "from_m": 51190.927, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52251.837, "from_m": 51848.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53533.872, "from_m": 52251.837, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 53573.023, "from_m": 53533.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53613.316, "from_m": 53573.023, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54081.505, "from_m": 53613.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54128.118, "from_m": 54081.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54176.743, "from_m": 54128.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54216.953, "from_m": 54176.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56941.361, "from_m": 54216.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58555.129, "from_m": 56941.361, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58798.482, "from_m": 58555.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58894.495, "from_m": 58798.482, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58941.754, "from_m": 58894.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59180.253, "from_m": 58941.754, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.538, "from_m": 59180.253, "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": 59745.302, "from_m": 59707.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": 60302.533, "from_m": 59745.302, "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": 60380.158, "from_m": 60302.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63731.863, "from_m": 60380.158, "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": 64009.824, "from_m": 63731.863, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64047.085, "from_m": 64009.824, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 65274.073, "from_m": 64047.085, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65342.958, "from_m": 65274.073, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66139.658, "from_m": 65342.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68302.631, "from_m": 66139.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68407.05, "from_m": 68302.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69682.583, "from_m": 68407.05, "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": 71069.421, "from_m": 69682.583, "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": 74428.254, "from_m": 71069.421, "capability_applied": null, "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": 74521.136, "from_m": 74428.254, "capability_applied": null, "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": 74571.982, "from_m": 74521.136, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 74603.637, "from_m": 74571.982, "capability_applied": null, "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": 75203.504, "from_m": 74603.637, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77817.618, "from_m": 75203.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83584.371, "from_m": 77817.618, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85027.513, "from_m": 83584.371, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88575.522, "from_m": 85027.513, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88646.145, "from_m": 88575.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94805.048, "from_m": 88646.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": 110.0}, {"to_m": 98938.633, "from_m": 94805.048, "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": 104131.932, "from_m": 98938.633, "capability_applied": null, "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": 104216.942, "from_m": 104131.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104234.142, "from_m": 104216.942, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104319.714, "from_m": 104234.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104892.263, "from_m": 104319.714, "capability_applied": null, "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": 108376.641, "from_m": 104892.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110175.44, "from_m": 108376.641, "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": 112777.145, "from_m": 110175.44, "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": 113434.425, "from_m": 112777.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113501.928, "from_m": 113434.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113803.558, "from_m": 113501.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 611103, "profile_key": "dddc2be02be488eb802faf83f2421e45a646274fbbc2bf2de0713ceabd0b9185", "schedule_id": 1107, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1330", "location": "Rainham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": "1336H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 4779.506, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1339H", "wtt_dep": "1340H", "location": "Chatham", "stage_seq": 3, "distance_m": 7319.709, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1344", "location": "Rochester", "stage_seq": 4, "distance_m": 8754.551, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Rochester Bridge Jn", "stage_seq": 5, "distance_m": 9424.543, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1346H", "wtt_dep": "1347H", "location": "Strood", "stage_seq": 6, "distance_m": 9835.49, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1352H", "location": "Higham", "stage_seq": 7, "distance_m": 14092.684, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16220.105, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359H", "location": "Gravesend", "stage_seq": 9, "distance_m": 21445.528, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 23861.108, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1403H", "location": "Northfleet", "stage_seq": 11, "distance_m": 24888.125, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1405H", "location": "Swanscombe", "stage_seq": 12, "distance_m": 25847.595, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1409", "location": "Greenhithe", "stage_seq": 13, "distance_m": 28043.805, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Stone Crossing", "stage_seq": 14, "distance_m": 29326.015, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416H", "location": "Dartford", "stage_seq": 15, "distance_m": 32436.422, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Dartford Jn", "stage_seq": 16, "distance_m": 33157.895, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Crayford Spur A Jn", "stage_seq": 17, "distance_m": 33842.068, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 34972.421, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1421", "wtt_dep": "1422", "location": "Slade Green", "stage_seq": 19, "distance_m": 35678.085, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Abbey Wood", "stage_seq": 20, "distance_m": 41853.341, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Plumstead", "stage_seq": 21, "distance_m": 44407.701, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": "1434", "location": "Woolwich Arsenal", "stage_seq": 22, "distance_m": 45235.308, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439H", "location": "Charlton", "stage_seq": 23, "distance_m": 48334.168, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1441H", "location": "Westcombe Park", "stage_seq": 24, "distance_m": 49181.309, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1443H", "location": "Maze Hill", "stage_seq": 25, "distance_m": 50285.256, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1447", "location": "Greenwich", "stage_seq": 26, "distance_m": 51692.909, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449H", "location": "Deptford", "stage_seq": 27, "distance_m": 52535.982, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "North Kent East Jn", "stage_seq": 28, "distance_m": 53533.872, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Surrey Canal Jn", "stage_seq": 29, "distance_m": 54128.118, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Blue Anchor (Kent)", "stage_seq": 30, "distance_m": 55614.212, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1458", "location": "London Bridge", "stage_seq": 31, "distance_m": 57479.405, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Metropolitan Jn", "stage_seq": 32, "distance_m": 58206.422, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Blackfriars Jn", "stage_seq": 33, "distance_m": 58813.85, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "London Blackfriars", "stage_seq": 34, "distance_m": 59415.985, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506H", "location": "City Thameslink", "stage_seq": 35, "distance_m": 59818.368, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1509", "location": "Farringdon", "stage_seq": 36, "distance_m": 60548.526, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "St Pancras Low Level", "stage_seq": 37, "distance_m": 62767.382, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Dock Jn North", "stage_seq": 38, "distance_m": 63999.26, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Kentish Town", "stage_seq": 39, "distance_m": 64966.285, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Carlton Road Jn", "stage_seq": 40, "distance_m": 65970.807, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "West Hampstead South Jn", "stage_seq": 41, "distance_m": 68283.495, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "West Hampstead Thameslink", "stage_seq": 42, "distance_m": 68717.433, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Cricklewood", "stage_seq": 43, "distance_m": 70666.481, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525H", "location": "Brent Cross West", "stage_seq": 44, "distance_m": 72151.051, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Hendon", "stage_seq": 45, "distance_m": 73716.183, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Silkstream Jn", "stage_seq": 46, "distance_m": 77765.796, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1530", "location": "Mill Hill Broadway", "stage_seq": 47, "distance_m": 80284.937, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534H", "location": "Elstree", "stage_seq": 48, "distance_m": 85116.477, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Radlett Jn", "stage_seq": 49, "distance_m": 88345.017, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538", "location": "Radlett", "stage_seq": 50, "distance_m": 89654.769, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1546", "location": "St. Albans", "stage_seq": 51, "distance_m": 97178.974, "section_seq": 1, "route_path_id": 66062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Harpenden Jn", "stage_seq": 52, "distance_m": 104216.942, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Harpenden", "stage_seq": 53, "distance_m": 104756.052, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Luton Airport Parkway", "stage_seq": 54, "distance_m": 112145.536, "section_seq": 1, "route_path_id": 66062}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Luton", "stage_seq": 55, "distance_m": 113803.558, "section_seq": 1, "route_path_id": 66062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113803.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 66062}], "total_distance_m": 113803.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105827.148, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7976.41, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:34:31Z", "source_id": 50334755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T12:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:34:37Z", "source_id": 16297095, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:39:43Z", "source_id": 50348604, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T12:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:39:48Z", "source_id": 16300919, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:50Z", "source_id": 50356430, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T12:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:56Z", "source_id": 16303164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:45:38Z", "source_id": 50363527, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:45:41Z", "source_id": 16305255, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:50:49Z", "source_id": 50377101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T12:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:50:54Z", "source_id": 16309115, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:57:21Z", "source_id": 50393620, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T12:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:57:24Z", "source_id": 16313900, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:01:45Z", "source_id": 50404903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:02:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:01:48Z", "source_id": 16317077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:03:31Z", "source_id": 50409449, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:03:30Z", "source_id": 16318315, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:48Z", "source_id": 50418237, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:53Z", "source_id": 16320816, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:10:30Z", "source_id": 50427984, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:10:19Z", "source_id": 16323337, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:14:06Z", "source_id": 50440010, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T13:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:14:09Z", "source_id": 16326269, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:19:41Z", "source_id": 50454794, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:19:45Z", "source_id": 16330493, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:25Z", "source_id": 50471873, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T13:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:26Z", "source_id": 16335435, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:05Z", "source_id": 50481405, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T13:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:09Z", "source_id": 16338215, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:32Z", "source_id": 50487695, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:38Z", "source_id": 16340064, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:47Z", "source_id": 50501567, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T13:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:48Z", "source_id": 16344006, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:20Z", "source_id": 50508088, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T13:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:24Z", "source_id": 16345894, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:42:27Z", "source_id": 50513498, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T13:42:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:42:33Z", "source_id": 16347425, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:13Z", "source_id": 50520724, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T13:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:16Z", "source_id": 16349474, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:06Z", "source_id": 50528246, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T13:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:07Z", "source_id": 16351570, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:57Z", "source_id": 50546165, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T13:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:03Z", "source_id": 16356754, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:12Z", "source_id": 50562082, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T14:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:16Z", "source_id": 16361398, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:48Z", "source_id": 50571498, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T14:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:52Z", "source_id": 16364010, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:01Z", "source_id": 50577444, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T14:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:09Z", "source_id": 16365666, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:23Z", "source_id": 50589039, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T14:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:24Z", "source_id": 16368919, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:27Z", "source_id": 50599828, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T14:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:31Z", "source_id": 16372079, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:13Z", "source_id": 50606969, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T14:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:16Z", "source_id": 16374098, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:56Z", "source_id": 50619539, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T14:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:01Z", "source_id": 16377626, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:11Z", "source_id": 50622631, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T14:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:15Z", "source_id": 16378571, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:14Z", "source_id": 50627799, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T14:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:17Z", "source_id": 16380168, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:33Z", "source_id": 50633763, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T14:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:38Z", "source_id": 16381922, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:25Z", "source_id": 50646492, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T14:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:30Z", "source_id": 16385617, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:41Z", "source_id": 50655354, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T14:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:43Z", "source_id": 16388064, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:39Z", "source_id": 50683833, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T14:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:42Z", "source_id": 16396372, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:26Z", "source_id": 50699236, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T14:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:27Z", "source_id": 16400846, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:17Z", "source_id": 50714553, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T15:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:20Z", "source_id": 16405316, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18181, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:54Z", "source_id": 50721604, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T15:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:02Z", "source_id": 16407308, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Rainham (Kent) 1330 1330 0 None None Luton 1602 1602 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10046/2026-09-16/detailed None Luton Airport Parkway 2026-09-16T15:59:30+01:00 Luton 2.0 {"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]} 1.0 1601 1603 Luton Airport Parkway Luton Luton 51.8825117 -0.4140817 51.8825117 -0.4140817 1 0 2026-09-16 15:13:37 TERMINATED 2026-09-16 15:03:00 Luton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407308 1789570927320000 197 197 2026-09-16 15:13:16.896229 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:16.195462
582572 613705 W11154 722F23MQ16 2026-09-16 COMPLETE 16408255 2026-09-16 16:02:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 613705, "stp": "P", "toc": "West Midlands Trains", "uid": "W11154", "consist": "350369", "dest_crs": "SAA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11154/2026-09-16/detailed", "trust_id": "722F23MQ16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans Abbey", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": null, "is_terminated": 1, "next_location": "St. Albans Abbey", "signalling_id": "2F23", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1602", "current_leg_dep": "1600", "current_leg_end": "St. Albans Abbey", "origin_dep_time": "1519", "origin_platform": "13", "current_location": "St. Albans Abbey", "last_update_time": "2026-09-16T15:13:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.34001200000000004, 51.72565279999999], [-0.33985869999999996, 51.7259499], [-0.3395026, 51.7266023], [-0.3393323, 51.7268977], [-0.3388173, 51.7277455], [-0.3382266, 51.72862179999999], [-0.3361379, 51.7315937], [-0.33578159999999996, 51.7320668], [-0.3348899000000001, 51.7333615], [-0.3345904, 51.7338269], [-0.33444969999999996, 51.734092199999985], [-0.33421259999999997, 51.7346068], [-0.33407520000000007, 51.7349934], [-0.3340088, 51.73523920000001], [-0.333954, 51.73548219999999], [-0.3339075, 51.7357811], [-0.33388539999999994, 51.73603450000001], [-0.33387599999999995, 51.73639070000001], [-0.3338960999999999, 51.7367641], [-0.33398, 51.73728810000001], [-0.3340504, 51.73757299999999], [-0.33412079999999994, 51.7378018], [-0.3342301, 51.7380962], [-0.33433869999999993, 51.7383445], [-0.3344889, 51.738641], [-0.33465449999999997, 51.73893], [-0.3348195, 51.7391804], [-0.33508579999999993, 51.73954369999999], [-0.33529349999999997, 51.7398031], [-0.3355202, 51.7400624], [-0.33572209999999997, 51.7402869], [-0.33593899999999993, 51.7405102], [-0.3361985, 51.74076339999999], [-0.3364681, 51.7410141], [-0.3367089, 51.741221900000006], [-0.33683729999999995, 51.7413334], [-0.33749879999999993, 51.741847499999984], [-0.33796869999999996, 51.7421803], [-0.3385084, 51.7425276], [-0.3386596, 51.742619299999994], [-0.3392153, 51.7429414], [-0.3404734, 51.74359979999999], [-0.3416788, 51.7442441], [-0.34254229999999997, 51.7446437]]}", "current_leg_start": "Park Street", "dest_arr_time_act": "1601", "motion_projection": null, "next_location_lat": "51.7446437", "next_location_lon": "-0.3425423", "previous_location": "Park Street", "current_leg_milage": "1.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27738.02, \"from_m\": 27527.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27772.935, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27854.566, \"from_m\": 27772.935, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29320.441, \"from_m\": 27854.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38390.744, \"from_m\": 29320.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 613705, \"profile_key\": \"6310efc5711b42ef895de28c7bb29701e7e9a46a9569b4b75c782973dad9265f\", \"schedule_id\": 25576, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1545\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28066.315, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Watford North\", \"stage_seq\": 8, \"distance_m\": 29320.441, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 9, \"distance_m\": 30747.989, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Bricket Wood\", \"stage_seq\": 10, \"distance_m\": 33382.849, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"How Wood\", \"stage_seq\": 11, \"distance_m\": 34987.605, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Park Street\", \"stage_seq\": 12, \"distance_m\": 35980.37, \"section_seq\": 1, \"route_path_id\": 100775}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": null, \"location\": \"St. Albans Abbey\", \"stage_seq\": 13, \"distance_m\": 38390.744, \"section_seq\": 1, \"route_path_id\": 100775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38390.744, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100775}], \"total_distance_m\": 38390.744, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 37490.141, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 900.603, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7446437", "current_position_lon": "-0.3425423", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:42Z\", \"source_id\": 16396389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:11Z\", \"source_id\": 16399115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:13Z\", \"source_id\": 16401433, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:12Z\", \"source_id\": 16403687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:43Z\", \"source_id\": 16405555, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:15Z\", \"source_id\": 16408255, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans Abbey", "service_state_platform": null, "timing_fact_generation": 1789570996712213, "current_leg_arrival_utc": "2026-09-16T16:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:16.704324", "service_state_evidence_id": 16408255, "current_leg_start_actual_dep": "2026-09-16T15:59:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T15:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:16.888513", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS SAA 2F23 350369 4 110 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27738.02, "from_m": 27527.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27772.935, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27854.566, "from_m": 27772.935, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29320.441, "from_m": 27854.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38390.744, "from_m": 29320.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 613705, "profile_key": "6310efc5711b42ef895de28c7bb29701e7e9a46a9569b4b75c782973dad9265f", "schedule_id": 25576, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1519", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 100775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 100775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 100775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 100775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1545", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28066.315, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Watford North", "stage_seq": 8, "distance_m": 29320.441, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Garston (Hertfordshire)", "stage_seq": 9, "distance_m": 30747.989, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Bricket Wood", "stage_seq": 10, "distance_m": 33382.849, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "How Wood", "stage_seq": 11, "distance_m": 34987.605, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Park Street", "stage_seq": 12, "distance_m": 35980.37, "section_seq": 1, "route_path_id": 100775}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": null, "location": "St. Albans Abbey", "stage_seq": 13, "distance_m": 38390.744, "section_seq": 1, "route_path_id": 100775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38390.744, "from_m": 0.0, "section_seq": 1, "route_path_id": 100775}], "total_distance_m": 38390.744, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 37490.141, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 900.603, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:42Z", "source_id": 16396389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:11Z", "source_id": 16399115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:13Z", "source_id": 16401433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:12Z", "source_id": 16403687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:43Z", "source_id": 16405555, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:15Z", "source_id": 16408255, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}] London Euston 1519 1519 13 None None St. Albans Abbey 1601 1601 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11154/2026-09-16/detailed None Park Street 2026-09-16T15:59:30+01:00 St. Albans Abbey 2.0 {"type": "LineString", "coordinates": [[-0.34001200000000004, 51.72565279999999], [-0.33985869999999996, 51.7259499], [-0.3395026, 51.7266023], [-0.3393323, 51.7268977], [-0.3388173, 51.7277455], [-0.3382266, 51.72862179999999], [-0.3361379, 51.7315937], [-0.33578159999999996, 51.7320668], [-0.3348899000000001, 51.7333615], [-0.3345904, 51.7338269], [-0.33444969999999996, 51.734092199999985], [-0.33421259999999997, 51.7346068], [-0.33407520000000007, 51.7349934], [-0.3340088, 51.73523920000001], [-0.333954, 51.73548219999999], [-0.3339075, 51.7357811], [-0.33388539999999994, 51.73603450000001], [-0.33387599999999995, 51.73639070000001], [-0.3338960999999999, 51.7367641], [-0.33398, 51.73728810000001], [-0.3340504, 51.73757299999999], [-0.33412079999999994, 51.7378018], [-0.3342301, 51.7380962], [-0.33433869999999993, 51.7383445], [-0.3344889, 51.738641], [-0.33465449999999997, 51.73893], [-0.3348195, 51.7391804], [-0.33508579999999993, 51.73954369999999], [-0.33529349999999997, 51.7398031], [-0.3355202, 51.7400624], [-0.33572209999999997, 51.7402869], [-0.33593899999999993, 51.7405102], [-0.3361985, 51.74076339999999], [-0.3364681, 51.7410141], [-0.3367089, 51.741221900000006], [-0.33683729999999995, 51.7413334], [-0.33749879999999993, 51.741847499999984], [-0.33796869999999996, 51.7421803], [-0.3385084, 51.7425276], [-0.3386596, 51.742619299999994], [-0.3392153, 51.7429414], [-0.3404734, 51.74359979999999], [-0.3416788, 51.7442441], [-0.34254229999999997, 51.7446437]]} 1.5 1600 1602 Park Street St. Albans Abbey St. Albans Abbey 51.7446437 -0.3425423 51.7446437 -0.3425423 1 0 2026-09-16 15:13:37 TERMINATED 2026-09-16 15:02:00 St. Albans Abbey TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408255 1789570996712213 15 15 2026-09-16 15:13:16.888513 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:16.704324
582573 610946 G88984 161B29MM16 2026-09-16 COMPLETE 16407081 2026-09-16 16:03:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 610946, "stp": "O", "toc": "Northern", "uid": "G88984", "consist": "195123", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88984/2026-09-16/detailed", "trust_id": "161B29MM16", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "5", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1B29", "timing_status": "EARLY", "origin_station": "York", "current_leg_arr": "1603", "current_leg_dep": "1558", "current_leg_end": "Blackpool North", "origin_dep_time": "1324", "origin_platform": "11", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-16T15:13:38", "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": "1604", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.208, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26031.939, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26062.82, \"from_m\": 26031.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35237.302, \"from_m\": 26062.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.278, \"from_m\": 35237.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.063, \"from_m\": 35304.278, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.233, \"from_m\": 37233.063, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.68, \"from_m\": 38052.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\": 40140.77, \"from_m\": 40101.68, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40824.2, \"from_m\": 40140.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\": 41271.451, \"from_m\": 40824.2, \"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\": 41607.656, \"from_m\": 41271.451, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41857.57, \"from_m\": 41607.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42351.43, \"from_m\": 41857.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42558.794, \"from_m\": 42351.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42778.45, \"from_m\": 42558.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43034.991, \"from_m\": 42778.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43235.265, \"from_m\": 43034.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43273.098, \"from_m\": 43235.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44276.24, \"from_m\": 43273.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44279.874, \"from_m\": 44276.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44307.954, \"from_m\": 44279.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44362.48, \"from_m\": 44307.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56604.906, \"from_m\": 44362.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56663.366, \"from_m\": 56604.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57880.118, \"from_m\": 56663.366, \"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\": 60905.59, \"from_m\": 57880.118, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64838.631, \"from_m\": 60905.59, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67439.071, \"from_m\": 64838.631, \"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\": 68715.447, \"from_m\": 67439.071, \"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\": 68735.21, \"from_m\": 68715.447, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73397.712, \"from_m\": 68735.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73874.965, \"from_m\": 73397.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82823.353, \"from_m\": 73874.965, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84732.242, \"from_m\": 82823.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85195.336, \"from_m\": 84732.242, \"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\": 89056.028, \"from_m\": 85195.336, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89103.006, \"from_m\": 89056.028, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89253.427, \"from_m\": 89103.006, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89309.789, \"from_m\": 89253.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89670.574, \"from_m\": 89309.789, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94899.234, \"from_m\": 89670.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 104465.973, \"from_m\": 94899.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104549.13, \"from_m\": 104465.973, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106220.503, \"from_m\": 104549.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112599.459, \"from_m\": 106220.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112984.765, \"from_m\": 112599.459, \"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\": 115268.602, \"from_m\": 112984.765, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115293.048, \"from_m\": 115268.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117585.844, \"from_m\": 115293.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 118635.955, \"from_m\": 117585.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120328.054, \"from_m\": 118635.955, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120550.814, \"from_m\": 120328.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121076.316, \"from_m\": 120550.814, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 121104.637, \"from_m\": 121076.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121616.671, \"from_m\": 121104.637, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 123095.177, \"from_m\": 121616.671, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 123561.016, \"from_m\": 123095.177, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 134214.852, \"from_m\": 123561.016, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134438.905, \"from_m\": 134214.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134474.191, \"from_m\": 134438.905, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 135045.564, \"from_m\": 134474.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135586.11, \"from_m\": 135045.564, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 135662.921, \"from_m\": 135586.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135718.294, \"from_m\": 135662.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135758.102, \"from_m\": 135718.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137189.672, \"from_m\": 135758.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140640.622, \"from_m\": 137189.672, \"capability_applied\": null, \"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\": 140687.955, \"from_m\": 140640.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\": 140708.851, \"from_m\": 140687.955, \"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\": 140757.107, \"from_m\": 140708.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140797.327, \"from_m\": 140757.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140851.409, \"from_m\": 140797.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141077.911, \"from_m\": 140851.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142127.097, \"from_m\": 141077.911, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142149.993, \"from_m\": 142127.097, \"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\": 142207.774, \"from_m\": 142149.993, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 153988.735, \"from_m\": 142207.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154691.832, \"from_m\": 153988.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\": 154757.378, \"from_m\": 154691.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163986.3, \"from_m\": 154757.378, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164596.196, \"from_m\": 163986.3, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 164965.929, \"from_m\": 164596.196, \"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\": 168848.809, \"from_m\": 164965.929, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 168881.599, \"from_m\": 168848.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\": 169178.116, \"from_m\": 168881.599, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 169319.13, \"from_m\": 169178.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169509.991, \"from_m\": 169319.13, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169521.725, \"from_m\": 169509.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169848.612, \"from_m\": 169521.725, \"capability_applied\": null, \"effective_limit_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\": 610946, \"profile_key\": \"75308b4d627b452f547a6424de93061d7317524ba0f76200a77a44e29ba856df\", \"schedule_id\": 40454, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1334H\", \"wtt_dep\": \"1335H\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1341\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.225, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1343H\", \"wtt_dep\": \"1344H\", \"location\": \"Garforth\", \"stage_seq\": 5, \"distance_m\": 29984.566, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Cross Gates\", \"stage_seq\": 6, \"distance_m\": 34619.309, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 7, \"distance_m\": 39096.8, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1359\", \"location\": \"Leeds\", \"stage_seq\": 8, \"distance_m\": 41731.518, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 42247.011, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 42632.278, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Holbeck Jn\", \"stage_seq\": 11, \"distance_m\": 43197.163, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1408\", \"location\": \"New Pudsey\", \"stage_seq\": 12, \"distance_m\": 51090.511, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 13, \"distance_m\": 56465.707, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1419\", \"location\": \"Bradford Interchange\", \"stage_seq\": 14, \"distance_m\": 56534.705, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56604.906, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1431\", \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 68979.571, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Dryclough Jn\", \"stage_seq\": 17, \"distance_m\": 70326.717, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 18, \"distance_m\": 73874.965, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1444\", \"location\": \"Hebden Bridge\", \"stage_seq\": 19, \"distance_m\": 82881.238, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 20, \"distance_m\": 89103.006, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 21, \"distance_m\": 89757.107, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Copy Pit\", \"stage_seq\": 22, \"distance_m\": 95974.135, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 23, \"distance_m\": 103165.097, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Gannow Jn\", \"stage_seq\": 24, \"distance_m\": 104493.12, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512H\", \"location\": \"Accrington\", \"stage_seq\": 25, \"distance_m\": 112862.18, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 26, \"distance_m\": 120348.669, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1522\", \"location\": \"Blackburn\", \"stage_seq\": 27, \"distance_m\": 121329.195, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 28, \"distance_m\": 135758.102, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 29, \"distance_m\": 138927.806, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Ribble Jn\", \"stage_seq\": 30, \"distance_m\": 140640.622, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1540\", \"location\": \"Preston\", \"stage_seq\": 31, \"distance_m\": 141606.564, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 32, \"distance_m\": 142335.501, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 33, \"distance_m\": 154138.352, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 34, \"distance_m\": 164812.118, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 35, \"distance_m\": 168959.956, \"section_seq\": 1, \"route_path_id\": 67086}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 36, \"distance_m\": 169848.612, \"section_seq\": 1, \"route_path_id\": 67086}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169848.612, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67086}], \"total_distance_m\": 169848.612, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 134898.414, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 34950.198, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1324", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:35:01Z\", \"source_id\": 50336176, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:35:03Z\", \"source_id\": 16297401, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:41:41Z\", \"source_id\": 50353551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:41:43Z\", \"source_id\": 16302355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:43:47Z\", \"source_id\": 50358839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:43:50Z\", \"source_id\": 16303881, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:47:25Z\", \"source_id\": 50368115, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:47:29Z\", \"source_id\": 16306574, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:54:19Z\", \"source_id\": 50386166, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:54:23Z\", \"source_id\": 16311719, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:16Z\", \"source_id\": 50416836, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:20Z\", \"source_id\": 16320413, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:40Z\", \"source_id\": 50437809, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:38Z\", \"source_id\": 16325870, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:23Z\", \"source_id\": 50474465, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:28Z\", \"source_id\": 16336231, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:05Z\", \"source_id\": 50507393, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:11Z\", \"source_id\": 16345705, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:25Z\", \"source_id\": 50560044, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:27Z\", \"source_id\": 16360757, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:26Z\", \"source_id\": 50583783, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:29Z\", \"source_id\": 16367456, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:35Z\", \"source_id\": 50607941, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:39Z\", \"source_id\": 16374332, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:08Z\", \"source_id\": 50656518, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:12Z\", \"source_id\": 16388405, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:39Z\", \"source_id\": 50683826, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:42Z\", \"source_id\": 16396401, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:41Z\", \"source_id\": 50705117, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:46Z\", \"source_id\": 16402618, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:36Z\", \"source_id\": 50720720, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:41Z\", \"source_id\": 16407081, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "5", "timing_fact_generation": 1789570901587287, "current_leg_arrival_utc": "2026-09-16T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:18.798306", "service_state_evidence_id": 16407081, "current_leg_start_actual_dep": "2026-09-16T15:58:00+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:19.151531", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O YRK BPN 1B29 195123 3 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.208, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26031.939, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26062.82, "from_m": 26031.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35237.302, "from_m": 26062.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.278, "from_m": 35237.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.063, "from_m": 35304.278, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.233, "from_m": 37233.063, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.68, "from_m": 38052.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": 40140.77, "from_m": 40101.68, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40824.2, "from_m": 40140.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": 41271.451, "from_m": 40824.2, "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": 41607.656, "from_m": 41271.451, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41857.57, "from_m": 41607.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42351.43, "from_m": 41857.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42558.794, "from_m": 42351.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42778.45, "from_m": 42558.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43034.991, "from_m": 42778.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43235.265, "from_m": 43034.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43273.098, "from_m": 43235.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44276.24, "from_m": 43273.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44279.874, "from_m": 44276.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44307.954, "from_m": 44279.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44362.48, "from_m": 44307.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56604.906, "from_m": 44362.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56663.366, "from_m": 56604.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57880.118, "from_m": 56663.366, "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": 60905.59, "from_m": 57880.118, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64838.631, "from_m": 60905.59, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67439.071, "from_m": 64838.631, "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": 68715.447, "from_m": 67439.071, "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": 68735.21, "from_m": 68715.447, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73397.712, "from_m": 68735.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73874.965, "from_m": 73397.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82823.353, "from_m": 73874.965, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84732.242, "from_m": 82823.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85195.336, "from_m": 84732.242, "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": 89056.028, "from_m": 85195.336, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89103.006, "from_m": 89056.028, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89253.427, "from_m": 89103.006, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89309.789, "from_m": 89253.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89670.574, "from_m": 89309.789, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94899.234, "from_m": 89670.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 104465.973, "from_m": 94899.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104549.13, "from_m": 104465.973, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106220.503, "from_m": 104549.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112599.459, "from_m": 106220.503, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112984.765, "from_m": 112599.459, "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": 115268.602, "from_m": 112984.765, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115293.048, "from_m": 115268.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117585.844, "from_m": 115293.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118635.955, "from_m": 117585.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120328.054, "from_m": 118635.955, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120550.814, "from_m": 120328.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121076.316, "from_m": 120550.814, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 121104.637, "from_m": 121076.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121616.671, "from_m": 121104.637, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123095.177, "from_m": 121616.671, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 123561.016, "from_m": 123095.177, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 134214.852, "from_m": 123561.016, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134438.905, "from_m": 134214.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134474.191, "from_m": 134438.905, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 135045.564, "from_m": 134474.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135586.11, "from_m": 135045.564, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 135662.921, "from_m": 135586.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135718.294, "from_m": 135662.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135758.102, "from_m": 135718.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137189.672, "from_m": 135758.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140640.622, "from_m": 137189.672, "capability_applied": null, "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": 140687.955, "from_m": 140640.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": 140708.851, "from_m": 140687.955, "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": 140757.107, "from_m": 140708.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140797.327, "from_m": 140757.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140851.409, "from_m": 140797.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141077.911, "from_m": 140851.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142127.097, "from_m": 141077.911, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142149.993, "from_m": 142127.097, "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": 142207.774, "from_m": 142149.993, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 153988.735, "from_m": 142207.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154691.832, "from_m": 153988.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": 154757.378, "from_m": 154691.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163986.3, "from_m": 154757.378, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164596.196, "from_m": 163986.3, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 164965.929, "from_m": 164596.196, "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": 168848.809, "from_m": 164965.929, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 168881.599, "from_m": 168848.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": 169178.116, "from_m": 168881.599, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 169319.13, "from_m": 169178.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169509.991, "from_m": 169319.13, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 169521.725, "from_m": 169509.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169848.612, "from_m": 169521.725, "capability_applied": null, "effective_limit_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": 610946, "profile_key": "75308b4d627b452f547a6424de93061d7317524ba0f76200a77a44e29ba856df", "schedule_id": 40454, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1324", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1334H", "wtt_dep": "1335H", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1341", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.225, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1343H", "wtt_dep": "1344H", "location": "Garforth", "stage_seq": 5, "distance_m": 29984.566, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Cross Gates", "stage_seq": 6, "distance_m": 34619.309, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351", "location": "Neville H. West Jn", "stage_seq": 7, "distance_m": 39096.8, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1359", "location": "Leeds", "stage_seq": 8, "distance_m": 41731.518, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 42247.011, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 42632.278, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Holbeck Jn", "stage_seq": 11, "distance_m": 43197.163, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1408", "location": "New Pudsey", "stage_seq": 12, "distance_m": 51090.511, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Mill Lane Jn", "stage_seq": 13, "distance_m": 56465.707, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1419", "location": "Bradford Interchange", "stage_seq": 14, "distance_m": 56534.705, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 56604.906, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1431", "location": "Halifax", "stage_seq": 16, "distance_m": 68979.571, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Dryclough Jn", "stage_seq": 17, "distance_m": 70326.717, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Milner Royd Jn", "stage_seq": 18, "distance_m": 73874.965, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1444", "location": "Hebden Bridge", "stage_seq": 19, "distance_m": 82881.238, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Hall Royd Jn", "stage_seq": 20, "distance_m": 89103.006, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Stansfield Hall Jn", "stage_seq": 21, "distance_m": 89757.107, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455", "location": "Copy Pit", "stage_seq": 22, "distance_m": 95974.135, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Burnley Manchester Road", "stage_seq": 23, "distance_m": 103165.097, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Gannow Jn", "stage_seq": 24, "distance_m": 104493.12, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512H", "location": "Accrington", "stage_seq": 25, "distance_m": 112862.18, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Daisyfield Jn", "stage_seq": 26, "distance_m": 120348.669, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1522", "location": "Blackburn", "stage_seq": 27, "distance_m": 121329.195, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Lostock Hall Jn", "stage_seq": 28, "distance_m": 135758.102, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Farington Curve Jn", "stage_seq": 29, "distance_m": 138927.806, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Ribble Jn", "stage_seq": 30, "distance_m": 140640.622, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1540", "location": "Preston", "stage_seq": 31, "distance_m": 141606.564, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Preston Fylde Jn", "stage_seq": 32, "distance_m": 142335.501, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Kirkham & Wesham", "stage_seq": 33, "distance_m": 154138.352, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Poulton-le-Fylde", "stage_seq": 34, "distance_m": 164812.118, "section_seq": 1, "route_path_id": 67086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Devonshire Road Jn", "stage_seq": 35, "distance_m": 168959.956, "section_seq": 1, "route_path_id": 67086}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 36, "distance_m": 169848.612, "section_seq": 1, "route_path_id": 67086}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169848.612, "from_m": 0.0, "section_seq": 1, "route_path_id": 67086}], "total_distance_m": 169848.612, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 134898.414, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 34950.198, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4900, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:35:01Z", "source_id": 50336176, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T12:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:35:03Z", "source_id": 16297401, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:41:41Z", "source_id": 50353551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T12:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:41:43Z", "source_id": 16302355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:43:47Z", "source_id": 50358839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:43:50Z", "source_id": 16303881, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:47:25Z", "source_id": 50368115, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:47:29Z", "source_id": 16306574, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:54:19Z", "source_id": 50386166, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T12:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:54:23Z", "source_id": 16311719, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:16Z", "source_id": 50416836, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:20Z", "source_id": 16320413, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:40Z", "source_id": 50437809, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:38Z", "source_id": 16325870, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:23Z", "source_id": 50474465, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T13:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:28Z", "source_id": 16336231, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:05Z", "source_id": 50507393, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:11Z", "source_id": 16345705, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:25Z", "source_id": 50560044, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:27Z", "source_id": 16360757, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:26Z", "source_id": 50583783, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:29Z", "source_id": 16367456, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:35Z", "source_id": 50607941, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:39Z", "source_id": 16374332, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:08Z", "source_id": 50656518, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T14:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:12Z", "source_id": 16388405, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:39Z", "source_id": 50683826, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T14:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:42Z", "source_id": 16396401, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:41Z", "source_id": 50705117, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T14:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:46Z", "source_id": 16402618, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7804, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:36Z", "source_id": 50720720, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T15:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:41Z", "source_id": 16407081, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] York 1324 1324 11 None None Blackpool North 1604 1604 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88984/2026-09-16/detailed None Poulton-le-Fylde 2026-09-16T15:58:00+01:00 Blackpool North 5.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 1558 1603 Poulton-le-Fylde Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-16 15:13:38 TERMINATED 2026-09-16 15:03:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407081 1789570901587287 142 142 2026-09-16 15:13:19.151531 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:18.798306
582574 613374 P24524 252R40MQ16 2026-09-16 COMPLETE 16407396 2026-09-16 16:03:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 613374, "stp": "P", "toc": "Northern", "uid": "P24524", "consist": "150140", "dest_crs": "AWK", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24524/2026-09-16/detailed", "trust_id": "252R40MQ16", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Adwick", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "2", "is_terminated": 1, "next_location": "Adwick", "signalling_id": "2R40", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "1603", "current_leg_dep": "1600", "current_leg_end": "Adwick", "origin_dep_time": "1505", "origin_platform": "3A", "current_location": "Adwick", "last_update_time": "2026-09-16T15:13:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1507666, 53.543727700000005], [-1.1509504, 53.543905300000006], [-1.1514958, 53.5444429], [-1.1529446, 53.54584809999999], [-1.1544626999999998, 53.5473262], [-1.1553145, 53.5481519], [-1.1568766999999998, 53.5496736], [-1.1583037, 53.5510616], [-1.1600216, 53.55272920000001], [-1.1618095, 53.554471], [-1.1619704999999998, 53.55462759999999], [-1.1620165, 53.55467229999999], [-1.1628589, 53.5554917], [-1.1633436999999998, 53.55596320000001], [-1.1652252999999997, 53.5577963], [-1.1659220999999995, 53.5584728], [-1.1668908999999998, 53.55941340000001], [-1.1677263, 53.560212199999995], [-1.1678098693553778, 53.560293730034694], [-1.1687012, 53.5611633], [-1.1702262999999995, 53.562649099999994], [-1.1723532999999997, 53.5647197], [-1.1740645, 53.56637589999999], [-1.1759151999999995, 53.5681751], [-1.1767821999999997, 53.5690186], [-1.1778866999999995, 53.57009769999999], [-1.1782501, 53.5704465], [-1.1788038, 53.57096789999999], [-1.1791914, 53.5713247], [-1.1795349, 53.5716227], [-1.1799327, 53.571946999999994]]}", "current_leg_start": "Bentley (S.Yorks)", "dest_arr_time_act": "1603½", "motion_projection": null, "next_location_lat": "53.5719470", "next_location_lon": "-1.1799327", "previous_location": "Bentley (S.Yorks)", "current_leg_milage": "2.3", "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\": 7856.881, \"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\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8132.417, \"from_m\": 7903.328, \"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\": 9358.661, \"from_m\": 8132.417, \"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\": 12652.172, \"from_m\": 9358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13645.196, \"from_m\": 12652.172, \"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\": 14433.708, \"from_m\": 13645.196, \"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\": 14713.318, \"from_m\": 14433.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16879.467, \"from_m\": 14713.318, \"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\": 17634.57, \"from_m\": 16879.467, \"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\": 18398.916, \"from_m\": 17634.57, \"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\": 19259.323, \"from_m\": 18398.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27201.079, \"from_m\": 19259.323, \"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\": 29479.067, \"from_m\": 27201.079, \"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\": 29972.732, \"from_m\": 29479.067, \"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\": 30072.065, \"from_m\": 29972.732, \"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\": 30247.68, \"from_m\": 30072.065, \"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\": 30291.776, \"from_m\": 30247.68, \"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\": 31057.79, \"from_m\": 30291.776, \"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\": 31939.879, \"from_m\": 31057.79, \"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\": 36723.689, \"from_m\": 31939.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 613374, \"profile_key\": \"5d651129d196a944df0a1066a914ee902e276fd722890bb5e3acf81dee7be92a\", \"schedule_id\": 20576, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8156.48, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519H\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 9743.328, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13792.957, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17192.81, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Mexborough\", \"stage_seq\": 9, \"distance_m\": 19074.337, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1536H\", \"location\": \"Conisbrough\", \"stage_seq\": 10, \"distance_m\": 22742.761, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 11, \"distance_m\": 27143.221, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1556\", \"location\": \"Doncaster\", \"stage_seq\": 12, \"distance_m\": 30434.466, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 13, \"distance_m\": 33041.451, \"section_seq\": 1, \"route_path_id\": 74346}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": null, \"location\": \"Adwick\", \"stage_seq\": 14, \"distance_m\": 36723.689, \"section_seq\": 1, \"route_path_id\": 74346}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36723.689, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74346}], \"total_distance_m\": 36723.689, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 33104.121, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3619.568, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1505", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.5719470", "current_position_lon": "-1.1799327", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:41Z\", \"source_id\": 50584444, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:41Z\", \"source_id\": 16367610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:17Z\", \"source_id\": 50599267, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:18Z\", \"source_id\": 16371921, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:41Z\", \"source_id\": 50639237, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:47Z\", \"source_id\": 16383520, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:53Z\", \"source_id\": 50647693, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:53Z\", \"source_id\": 16385898, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:42Z\", \"source_id\": 50662954, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:47Z\", \"source_id\": 16390317, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:52Z\", \"source_id\": 50689644, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:59Z\", \"source_id\": 16398160, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:40Z\", \"source_id\": 50712761, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:44Z\", \"source_id\": 16404865, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:04Z\", \"source_id\": 50721905, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:08Z\", \"source_id\": 16407396, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Adwick", "service_state_platform": "2", "timing_fact_generation": 1789570935500804, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:23.059267", "service_state_evidence_id": 16407396, "current_leg_start_actual_dep": "2026-09-16T15:59:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:24.380244", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF AWK 2R40 150140 2 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": 7856.881, "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": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8132.417, "from_m": 7903.328, "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": 9358.661, "from_m": 8132.417, "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": 12652.172, "from_m": 9358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13645.196, "from_m": 12652.172, "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": 14433.708, "from_m": 13645.196, "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": 14713.318, "from_m": 14433.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16879.467, "from_m": 14713.318, "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": 17634.57, "from_m": 16879.467, "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": 18398.916, "from_m": 17634.57, "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": 19259.323, "from_m": 18398.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27201.079, "from_m": 19259.323, "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": 29479.067, "from_m": 27201.079, "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": 29972.732, "from_m": 29479.067, "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": 30072.065, "from_m": 29972.732, "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": 30247.68, "from_m": 30072.065, "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": 30291.776, "from_m": 30247.68, "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": 31057.79, "from_m": 30291.776, "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": 31939.879, "from_m": 31057.79, "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": 36723.689, "from_m": 31939.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 613374, "profile_key": "5d651129d196a944df0a1066a914ee902e276fd722890bb5e3acf81dee7be92a", "schedule_id": 20576, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1505", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 74346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 74346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8156.48, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519H", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 9743.328, "section_seq": 1, "route_path_id": 74346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13792.957, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17192.81, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Mexborough", "stage_seq": 9, "distance_m": 19074.337, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1536H", "location": "Conisbrough", "stage_seq": 10, "distance_m": 22742.761, "section_seq": 1, "route_path_id": 74346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Hexthorpe Jn", "stage_seq": 11, "distance_m": 27143.221, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1556", "location": "Doncaster", "stage_seq": 12, "distance_m": 30434.466, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Bentley (S.Yorks)", "stage_seq": 13, "distance_m": 33041.451, "section_seq": 1, "route_path_id": 74346}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": null, "location": "Adwick", "stage_seq": 14, "distance_m": 36723.689, "section_seq": 1, "route_path_id": 74346}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36723.689, "from_m": 0.0, "section_seq": 1, "route_path_id": 74346}], "total_distance_m": 36723.689, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 33104.121, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3619.568, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:41Z", "source_id": 50584444, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:41Z", "source_id": 16367610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:17Z", "source_id": 50599267, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:18Z", "source_id": 16371921, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:41Z", "source_id": 50639237, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:47Z", "source_id": 16383520, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:53Z", "source_id": 50647693, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:53Z", "source_id": 16385898, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:42Z", "source_id": 50662954, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:47Z", "source_id": 16390317, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:52Z", "source_id": 50689644, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:59Z", "source_id": 16398160, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6741, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:40Z", "source_id": 50712761, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:44Z", "source_id": 16404865, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:04Z", "source_id": 50721905, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:08Z", "source_id": 16407396, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Sheffield 1505 1505 3A None None Adwick 1604 1603½ 2 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24524/2026-09-16/detailed None Bentley (S.Yorks) 2026-09-16T15:59:00+01:00 Adwick 3.0 {"type": "LineString", "coordinates": [[-1.1507666, 53.543727700000005], [-1.1509504, 53.543905300000006], [-1.1514958, 53.5444429], [-1.1529446, 53.54584809999999], [-1.1544626999999998, 53.5473262], [-1.1553145, 53.5481519], [-1.1568766999999998, 53.5496736], [-1.1583037, 53.5510616], [-1.1600216, 53.55272920000001], [-1.1618095, 53.554471], [-1.1619704999999998, 53.55462759999999], [-1.1620165, 53.55467229999999], [-1.1628589, 53.5554917], [-1.1633436999999998, 53.55596320000001], [-1.1652252999999997, 53.5577963], [-1.1659220999999995, 53.5584728], [-1.1668908999999998, 53.55941340000001], [-1.1677263, 53.560212199999995], [-1.1678098693553778, 53.560293730034694], [-1.1687012, 53.5611633], [-1.1702262999999995, 53.562649099999994], [-1.1723532999999997, 53.5647197], [-1.1740645, 53.56637589999999], [-1.1759151999999995, 53.5681751], [-1.1767821999999997, 53.5690186], [-1.1778866999999995, 53.57009769999999], [-1.1782501, 53.5704465], [-1.1788038, 53.57096789999999], [-1.1791914, 53.5713247], [-1.1795349, 53.5716227], [-1.1799327, 53.571946999999994]]} 2.3 1600 1603 Bentley (S.Yorks) Adwick Adwick 53.5719470 -1.1799327 53.5719470 -1.1799327 1 0 2026-09-16 15:13:38 TERMINATED 2026-09-16 15:03:00 Adwick TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407396 1789570935500804 52 52 2026-09-16 15:13:24.380244 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:23.059267
582575 614487 F45205 515B661R16 2026-09-16 COMPLETE 16407028 2026-09-16 16:03:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 614487, "stp": "N", "toc": "c2c", "uid": "F45205", "consist": "357323+357327", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45205/2026-09-16/detailed", "trust_id": "515B661R16", "origin_crs": "XEM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "1603", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "5B66", "timing_status": "ON TIME", "origin_station": "East Ham E.M.U.D.", "current_leg_arr": "1603", "current_leg_dep": "1549", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1550", "origin_platform": null, "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T15:13:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "East Ham E.M.U.D.", "dest_arr_time_act": "1603", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "East Ham E.M.U.D.", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 475.436, \"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\": 1093.026, \"from_m\": 475.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6060.886, \"from_m\": 1093.026, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6497.088, \"from_m\": 6060.886, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7851.358, \"from_m\": 6497.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8113.047, \"from_m\": 7851.358, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9963.446, \"from_m\": 8113.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10666.255, \"from_m\": 9963.446, \"capability_applied\": null, \"effective_limit_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\": 614487, \"profile_key\": \"40c78a0204945307d037a4209321d623d1bd8739fdafaa9126337440ee1492ff\", \"schedule_id\": 35961, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"East Ham E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"West Ham High Level\", \"stage_seq\": 2, \"distance_m\": 4176.768, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 3, \"distance_m\": 6374.717, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 4, \"distance_m\": 9504.75, \"section_seq\": 1, \"route_path_id\": 40745}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 5, \"distance_m\": 10666.255, \"section_seq\": 1, \"route_path_id\": 40745}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10666.255, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40745}], \"total_distance_m\": 10666.255, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10048.665, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 617.59, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:11Z\", \"source_id\": 50701173, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:14Z\", \"source_id\": 16401463, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:33Z\", \"source_id\": 50720599, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:37Z\", \"source_id\": 16407028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789570901788788, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:24.198296", "service_state_evidence_id": 16407028, "current_leg_start_actual_dep": "2026-09-16T15:50:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:24.714492", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N XEM FST 5B66 357323+357327 8 100 None {"version": 3, "segments": [{"to_m": 475.436, "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": 1093.026, "from_m": 475.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6060.886, "from_m": 1093.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6497.088, "from_m": 6060.886, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7851.358, "from_m": 6497.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8113.047, "from_m": 7851.358, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9963.446, "from_m": 8113.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10666.255, "from_m": 9963.446, "capability_applied": null, "effective_limit_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": 614487, "profile_key": "40c78a0204945307d037a4209321d623d1bd8739fdafaa9126337440ee1492ff", "schedule_id": 35961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "East Ham E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "West Ham High Level", "stage_seq": 2, "distance_m": 4176.768, "section_seq": 1, "route_path_id": 40745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Gas Factory Jn", "stage_seq": 3, "distance_m": 6374.717, "section_seq": 1, "route_path_id": 40745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Christian Street Jn", "stage_seq": 4, "distance_m": 9504.75, "section_seq": 1, "route_path_id": 40745}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 5, "distance_m": 10666.255, "section_seq": 1, "route_path_id": 40745}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10666.255, "from_m": 0.0, "section_seq": 1, "route_path_id": 40745}], "total_distance_m": 10666.255, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10048.665, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 617.59, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:11Z", "source_id": 50701173, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:54:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:14Z", "source_id": 16401463, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:33Z", "source_id": 50720599, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:37Z", "source_id": 16407028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] East Ham E.M.U.D. 1550 1550 None None None London Fenchurch Street 1603 1603 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45205/2026-09-16/detailed None East Ham E.M.U.D. 2026-09-16T15:50:00+01:00 London Fenchurch Street 14.0 {"type": "LineString", "coordinates": [[0.06159059999999999, 51.542835], [0.0609569, 51.5425445], [0.0600728, 51.5421335], [0.059596299999999984, 51.5419148], [0.0590651, 51.5416697], [0.0587341, 51.5415107], [0.0577364, 51.5410433], [0.057258799999999985, 51.5408165], [0.05688659999999999, 51.54064049999999], [0.0565192, 51.54047200000001], [0.05608130000000001, 51.54027779999999], [0.0557804, 51.54015210000001], [0.0554741, 51.5400294], [0.0550882, 51.539879199999994], [0.054759699999999994, 51.539761199999994], [0.05434769999999999, 51.5396198], [0.0539317, 51.5394853], [0.0534206, 51.539331], [0.053009499999999994, 51.5392157], [0.05259319999999999, 51.5391065], [0.05218539999999999, 51.5390065], [0.05177639999999999, 51.53890739999999], [0.0516231, 51.5388736], [0.05093109999999999, 51.5387195], [0.05042049999999999, 51.5386182], [0.0500098, 51.5385439], [0.049708, 51.5384959], [0.049305, 51.53843380000001], [0.0487442, 51.5383381], [0.0485103, 51.5382953], [0.0478759, 51.53816640000001], [0.0465612, 51.53787959999999], [0.04573209999999999, 51.5376923], [0.0448957, 51.5374989], [0.0432224, 51.53710950000001], [0.0415549, 51.53672989999998], [0.0398852, 51.536348399999994], [0.0381203, 51.5359366], [0.0363558, 51.5355244], [0.03372, 51.53491040000001], [0.0308055, 51.5342645], [0.027907300000000003, 51.5335899], [0.024244899999999996, 51.53275969999999], [0.020610699999999996, 51.531924200000006], [0.0187995, 51.5314988], [0.017689199999999995, 51.5312445], [0.0136082, 51.5302882], [0.0124287, 51.5299879], [0.0113585, 51.5297477], [0.0102875, 51.529517199999994], [0.0095133, 51.5293532], [0.0088482, 51.5291883], [0.0081964, 51.52903019999999], [0.007188800000000001, 51.5287827], [0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 6.6 1549 1603 East Ham E.M.U.D. London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-16 15:13:38 TERMINATED 2026-09-16 15:03:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407028 1789570901788788 15 15 2026-09-16 15:13:24.714492 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:24.198296
582576 615237 L83363 872M45MS16 2026-09-16 COMPLETE None 2026-09-16 15:03:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 615237, "stp": "P", "toc": "South Western Railway", "uid": "L83363", "consist": null, "dest_crs": "CSS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83363/2026-09-16/detailed", "trust_id": "872M45MS16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:17:00", "dar_platform": null, "dest_station": "Chessington South", "service_date": "2026-09-16", "dest_arr_time": "1653", "dest_platform": null, "is_terminated": 1, "next_location": "Vauxhall", "signalling_id": "2M45", "timing_status": null, "origin_station": "London Waterloo", "current_leg_arr": "1629", "current_leg_dep": "1538", "current_leg_end": "Earlsfield", "origin_dep_time": "1617", "origin_platform": "4", "current_location": "London Waterloo", "last_update_time": "2026-09-16T15:13:38", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17091359740416662, 51.46402880810242], [-0.1711217, 51.4638344], [-0.17088919999999996, 51.4640516], [-0.1707133, 51.464203299999994], [-0.17057929999999996, 51.4643074], [-0.1703845, 51.46443709999998], [-0.1701631, 51.464581199999984], [-0.1700436, 51.464650799999994], [-0.1698809, 51.464735700000006], [-0.1696186, 51.464875000000006], [-0.1692965, 51.4650411], [-0.16900309999999996, 51.4651873], [-0.16872605000000004, 51.46532115000008], [-0.16867369999999998, 51.465353500000006], [-0.16855779999999998, 51.46541109999999], [-0.16851499999999997, 51.4654335], [-0.168225, 51.4655752], [-0.1684301, 51.4654494], [-0.16853499999999996, 51.4653831], [-0.1685283, 51.46537500000001], [-0.16857730000000004, 51.4653508], [-0.16868779999999997, 51.46527319999999], [-0.1688584, 51.4651553], [-0.16903349999999998, 51.46505639999999], [-0.16931249999999998, 51.46489229999999], [-0.169494, 51.4647764], [-0.16968329999999998, 51.46465439999999], [-0.16986699999999996, 51.4645282], [-0.17005299999999998, 51.464391], [-0.1702168, 51.4642634], [-0.170395, 51.46411580000001], [-0.17059419999999997, 51.46393719999998], [-0.17081339999999998, 51.4637234], [-0.1709108, 51.46362], [-0.1710314, 51.4634876], [-0.17116979999999998, 51.4633304], [-0.17127159999999997, 51.4632028], [-0.17138560000000003, 51.463056599999994], [-0.17149409999999998, 51.4629049], [-0.17160919999999996, 51.46272699999998], [-0.1716361, 51.4626817], [-0.1717752, 51.4624555], [-0.1718417, 51.4623346], [-0.1719313, 51.4621663], [-0.1720321, 51.4619677], [-0.1721383, 51.4617477], [-0.1722228, 51.461575899999985], [-0.1723368, 51.4613488], [-0.17239229999999997, 51.46122789999998], [-0.1725122, 51.4609626], [-0.17263869999999998, 51.46068679999999], [-0.1727569, 51.4604058], [-0.1729178, 51.459975199999995], [-0.17316469999999998, 51.45943160000001], [-0.17324679999999998, 51.4592504], [-0.1733274, 51.4590481], [-0.1735131, 51.4586778], [-0.17378509999999997, 51.45814709999999], [-0.17405269999999998, 51.457635399999994], [-0.174356, 51.4571063], [-0.1746737, 51.456582], [-0.17530629999999997, 51.4555795], [-0.1756389, 51.455094], [-0.1760411, 51.4545304], [-0.17661709999999997, 51.453813899999986], [-0.17787419999999998, 51.452306400000005], [-0.17806229999999998, 51.45210459999999], [-0.17850789999999997, 51.45165159999999], [-0.1796630568239043, 51.450532582096194], [-0.1807814, 51.44944919999999], [-0.1834365, 51.4467307], [-0.1858804, 51.44414410000001], [-0.1871120404014075, 51.442817580280106], [-0.18729529999999997, 51.44262020000001], [-0.18756279179819335, 51.4423474323646]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "51.4423474", "next_location_lon": "-0.1875628", "previous_location": "London Waterloo", "current_leg_milage": "2.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12530.906, \"from_m\": 12485.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13402.326, \"from_m\": 12530.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13484.696, \"from_m\": 13402.326, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16392.34, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22127.885, \"from_m\": 16392.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\": 22441.518, \"from_m\": 22127.885, \"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\": 615237, \"profile_key\": \"aa271494c1e2380a3da209d09d9313a6fceb1ce91acd023609193f32870157b5\", \"schedule_id\": 17658, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1621\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Malden Manor\", \"stage_seq\": 9, \"distance_m\": 17867.169, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Tolworth\", \"stage_seq\": 10, \"distance_m\": 19357.822, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"Chessington North\", \"stage_seq\": 11, \"distance_m\": 21513.435, \"section_seq\": 1, \"route_path_id\": 35128}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"Chessington South\", \"stage_seq\": 12, \"distance_m\": 22441.518, \"section_seq\": 1, \"route_path_id\": 35128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22441.518, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35128}], \"total_distance_m\": 22441.518, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15879.923, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6561.595, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1617", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "51.0", "current_position_lat": "51.4552180", "current_position_lon": "-0.1755539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:17Z\", \"source_id\": 50646088, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1789571375978128, "current_leg_arrival_utc": "2026-09-16T16:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:30.172513", "service_state_evidence_id": 16408401, "current_leg_start_actual_dep": "2026-09-16T15:38:50+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:33.519594", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None CSS 2M45 None None None None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12530.906, "from_m": 12485.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13402.326, "from_m": 12530.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13484.696, "from_m": 13402.326, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16392.34, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22127.885, "from_m": 16392.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": 22441.518, "from_m": 22127.885, "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": 615237, "profile_key": "aa271494c1e2380a3da209d09d9313a6fceb1ce91acd023609193f32870157b5", "schedule_id": 17658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1617", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1621", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Malden Manor", "stage_seq": 9, "distance_m": 17867.169, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Tolworth", "stage_seq": 10, "distance_m": 19357.822, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Chessington North", "stage_seq": 11, "distance_m": 21513.435, "section_seq": 1, "route_path_id": 35128}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Chessington South", "stage_seq": 12, "distance_m": 22441.518, "section_seq": 1, "route_path_id": 35128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22441.518, "from_m": 0.0, "section_seq": 1, "route_path_id": 35128}], "total_distance_m": 22441.518, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15879.923, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6561.595, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:17Z", "source_id": 50646088, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:33:51", "operational_fact": true, "platform_smart_ids": []}] London Waterloo 1617 1617 4 16:17:00 None Chessington South 1653 1651 None None None https://www.realtimetrains.co.uk/service/gb-nr:L83363/2026-09-16/detailed None Clapham Junction (M) 2026-09-16T15:38:50+01:00 Earlsfield 51.0 {"type": "LineString", "coordinates": [[-0.17091359740416662, 51.46402880810242], [-0.1711217, 51.4638344], [-0.17088919999999996, 51.4640516], [-0.1707133, 51.464203299999994], [-0.17057929999999996, 51.4643074], [-0.1703845, 51.46443709999998], [-0.1701631, 51.464581199999984], [-0.1700436, 51.464650799999994], [-0.1698809, 51.464735700000006], [-0.1696186, 51.464875000000006], [-0.1692965, 51.4650411], [-0.16900309999999996, 51.4651873], [-0.16872605000000004, 51.46532115000008], [-0.16867369999999998, 51.465353500000006], [-0.16855779999999998, 51.46541109999999], [-0.16851499999999997, 51.4654335], [-0.168225, 51.4655752], [-0.1684301, 51.4654494], [-0.16853499999999996, 51.4653831], [-0.1685283, 51.46537500000001], [-0.16857730000000004, 51.4653508], [-0.16868779999999997, 51.46527319999999], [-0.1688584, 51.4651553], [-0.16903349999999998, 51.46505639999999], [-0.16931249999999998, 51.46489229999999], [-0.169494, 51.4647764], [-0.16968329999999998, 51.46465439999999], [-0.16986699999999996, 51.4645282], [-0.17005299999999998, 51.464391], [-0.1702168, 51.4642634], [-0.170395, 51.46411580000001], [-0.17059419999999997, 51.46393719999998], [-0.17081339999999998, 51.4637234], [-0.1709108, 51.46362], [-0.1710314, 51.4634876], [-0.17116979999999998, 51.4633304], [-0.17127159999999997, 51.4632028], [-0.17138560000000003, 51.463056599999994], [-0.17149409999999998, 51.4629049], [-0.17160919999999996, 51.46272699999998], [-0.1716361, 51.4626817], [-0.1717752, 51.4624555], [-0.1718417, 51.4623346], [-0.1719313, 51.4621663], [-0.1720321, 51.4619677], [-0.1721383, 51.4617477], [-0.1722228, 51.461575899999985], [-0.1723368, 51.4613488], [-0.17239229999999997, 51.46122789999998], [-0.1725122, 51.4609626], [-0.17263869999999998, 51.46068679999999], [-0.1727569, 51.4604058], [-0.1729178, 51.459975199999995], [-0.17316469999999998, 51.45943160000001], [-0.17324679999999998, 51.4592504], [-0.1733274, 51.4590481], [-0.1735131, 51.4586778], [-0.17378509999999997, 51.45814709999999], [-0.17405269999999998, 51.457635399999994], [-0.174356, 51.4571063], [-0.1746737, 51.456582], [-0.17530629999999997, 51.4555795], [-0.1756389, 51.455094], [-0.1760411, 51.4545304], [-0.17661709999999997, 51.453813899999986], [-0.17787419999999998, 51.452306400000005], [-0.17806229999999998, 51.45210459999999], [-0.17850789999999997, 51.45165159999999], [-0.1796630568239043, 51.450532582096194], [-0.1807814, 51.44944919999999], [-0.1834365, 51.4467307], [-0.1858804, 51.44414410000001], [-0.1871120404014075, 51.442817580280106], [-0.18729529999999997, 51.44262020000001], [-0.18756279179819335, 51.4423474323646]]} 2.0 1538 1629 London Waterloo London Waterloo Vauxhall 51.4552180 -0.1755539 51.4423474 -0.1875628 1 0 2026-09-16 15:13:38 TERMINATED 2026-09-16 15:03:00 London Waterloo TRUST TRUST_CANCELLATION 16408401 1789571375978128 31 31 2026-09-16 15:13:33.519594 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:30.172513
582577 612776 G27630 872I36MP16 2026-09-16 COMPLETE 16407209 2026-09-16 16:03:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 612776, "stp": "P", "toc": "Southern", "uid": "G27630", "consist": "377601+377610", "dest_crs": "HRH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27630/2026-09-16/detailed", "trust_id": "872I36MP16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "2I36", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1441", "origin_platform": "9", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-16T15:13:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Warnham", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9730.311, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9813.729, \"from_m\": 9730.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9912.731, \"from_m\": 9813.729, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10368.634, \"from_m\": 9912.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\": 13408.776, \"from_m\": 10368.634, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14529.838, \"from_m\": 13408.776, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17018.226, \"from_m\": 14529.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\": 17306.398, \"from_m\": 17018.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\": 18857.872, \"from_m\": 17306.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19085.731, \"from_m\": 18857.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19098.95, \"from_m\": 19085.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\": 19147.096, \"from_m\": 19098.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\": 19486.584, \"from_m\": 19147.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20270.808, \"from_m\": 19486.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20285.507, \"from_m\": 20270.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21083.186, \"from_m\": 20285.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\": 21099.827, \"from_m\": 21083.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22022.308, \"from_m\": 21099.827, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22098.926, \"from_m\": 22022.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\": 23041.951, \"from_m\": 22098.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23344.643, \"from_m\": 23041.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25104.972, \"from_m\": 23344.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25467.352, \"from_m\": 25104.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25725.723, \"from_m\": 25467.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25790.425, \"from_m\": 25725.723, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25878.283, \"from_m\": 25790.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25934.711, \"from_m\": 25878.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34956.954, \"from_m\": 25934.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38046.816, \"from_m\": 34956.954, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38132.961, \"from_m\": 38046.816, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38170.464, \"from_m\": 38132.961, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38446.866, \"from_m\": 38170.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38572.958, \"from_m\": 38446.866, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38638.51, \"from_m\": 38572.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\": 39273.2, \"from_m\": 38638.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\": 59155.155, \"from_m\": 39273.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59171.945, \"from_m\": 59155.155, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59598.734, \"from_m\": 59171.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59713.283, \"from_m\": 59598.734, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 60040.242, \"from_m\": 59713.283, \"capability_applied\": null, \"effective_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\": 612776, \"profile_key\": \"4d1a4ac77c33edeb34ffcfcf1e87a301b35edddb521bae670a914d893113a514\", \"schedule_id\": 10772, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 8, \"distance_m\": 10453.702, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 9, \"distance_m\": 12158.989, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1503H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 10, \"distance_m\": 13982.497, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1506H\", \"location\": \"Hackbridge\", \"stage_seq\": 11, \"distance_m\": 15796.754, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509H\", \"location\": \"Carshalton\", \"stage_seq\": 12, \"distance_m\": 17209.643, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 13, \"distance_m\": 19262.19, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Cheam\", \"stage_seq\": 14, \"distance_m\": 20971.222, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Ewell East\", \"stage_seq\": 15, \"distance_m\": 23175.361, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1524\", \"location\": \"Epsom\", \"stage_seq\": 16, \"distance_m\": 25639.379, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": \"1528H\", \"location\": \"Ashtead\", \"stage_seq\": 17, \"distance_m\": 28806.707, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Leatherhead\", \"stage_seq\": 18, \"distance_m\": 31711.182, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1537H\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 19, \"distance_m\": 36906.358, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540H\", \"location\": \"Dorking\", \"stage_seq\": 20, \"distance_m\": 38262.095, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Holmwood\", \"stage_seq\": 21, \"distance_m\": 46237.235, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1551H\", \"location\": \"Ockley\", \"stage_seq\": 22, \"distance_m\": 49750.617, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Warnham\", \"stage_seq\": 23, \"distance_m\": 56760.455, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Horsham T837\", \"stage_seq\": 24, \"distance_m\": 58968.989, \"section_seq\": 1, \"route_path_id\": 69270}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 25, \"distance_m\": 60040.242, \"section_seq\": 1, \"route_path_id\": 69270}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60040.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69270}], \"total_distance_m\": 60040.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58328.969, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1711.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1441", "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\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:56Z\", \"source_id\": 50517247, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:58Z\", \"source_id\": 16348451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:12Z\", \"source_id\": 50523255, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:15Z\", \"source_id\": 16350204, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:28Z\", \"source_id\": 50537286, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:32Z\", \"source_id\": 16354161, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:00Z\", \"source_id\": 50556343, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:04Z\", \"source_id\": 16359644, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:19Z\", \"source_id\": 50564973, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:21Z\", \"source_id\": 16362182, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:00Z\", \"source_id\": 50574753, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:03Z\", \"source_id\": 16364865, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:47Z\", \"source_id\": 50582140, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:48Z\", \"source_id\": 16366957, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:59Z\", \"source_id\": 50590500, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:02Z\", \"source_id\": 16369353, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:23Z\", \"source_id\": 50599536, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:27Z\", \"source_id\": 16372012, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:25Z\", \"source_id\": 50607535, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:26Z\", \"source_id\": 16374217, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:06Z\", \"source_id\": 50617255, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:10Z\", \"source_id\": 16377026, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:36Z\", \"source_id\": 50631357, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:41Z\", \"source_id\": 16381199, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:07Z\", \"source_id\": 50640355, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:09Z\", \"source_id\": 16383815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:33Z\", \"source_id\": 50652225, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:36Z\", \"source_id\": 16387147, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:30Z\", \"source_id\": 50659947, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:34Z\", \"source_id\": 16389388, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:09Z\", \"source_id\": 50666650, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:11Z\", \"source_id\": 16391361, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:34Z\", \"source_id\": 50686153, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:37Z\", \"source_id\": 16397096, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:48Z\", \"source_id\": 50721272, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:52Z\", \"source_id\": 16407209, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "1", "timing_fact_generation": 1789570912905498, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:36.337367", "service_state_evidence_id": 16407209, "current_leg_start_actual_dep": null, "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:36.674837", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None HRH 2I36 377601+377610 10 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9730.311, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9813.729, "from_m": 9730.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9912.731, "from_m": 9813.729, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10368.634, "from_m": 9912.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": 13408.776, "from_m": 10368.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14529.838, "from_m": 13408.776, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17018.226, "from_m": 14529.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": 17306.398, "from_m": 17018.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": 18857.872, "from_m": 17306.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19085.731, "from_m": 18857.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19098.95, "from_m": 19085.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": 19147.096, "from_m": 19098.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": 19486.584, "from_m": 19147.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20270.808, "from_m": 19486.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20285.507, "from_m": 20270.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21083.186, "from_m": 20285.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": 21099.827, "from_m": 21083.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22022.308, "from_m": 21099.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22098.926, "from_m": 22022.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": 23041.951, "from_m": 22098.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23344.643, "from_m": 23041.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25104.972, "from_m": 23344.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25467.352, "from_m": 25104.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25725.723, "from_m": 25467.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25790.425, "from_m": 25725.723, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25878.283, "from_m": 25790.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25934.711, "from_m": 25878.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34956.954, "from_m": 25934.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38046.816, "from_m": 34956.954, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38132.961, "from_m": 38046.816, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38170.464, "from_m": 38132.961, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38446.866, "from_m": 38170.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38572.958, "from_m": 38446.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38638.51, "from_m": 38572.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": 39273.2, "from_m": 38638.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": 59155.155, "from_m": 39273.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59171.945, "from_m": 59155.155, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59598.734, "from_m": 59171.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59713.283, "from_m": 59598.734, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 60040.242, "from_m": 59713.283, "capability_applied": null, "effective_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": 612776, "profile_key": "4d1a4ac77c33edeb34ffcfcf1e87a301b35edddb521bae670a914d893113a514", "schedule_id": 10772, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1441", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 69270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 69270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Streatham South Jn", "stage_seq": 8, "distance_m": 10453.702, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500H", "location": "Mitcham Eastfields", "stage_seq": 9, "distance_m": 12158.989, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1503H", "location": "Mitcham Junction", "stage_seq": 10, "distance_m": 13982.497, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1506H", "location": "Hackbridge", "stage_seq": 11, "distance_m": 15796.754, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509H", "location": "Carshalton", "stage_seq": 12, "distance_m": 17209.643, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 19262.19, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Cheam", "stage_seq": 14, "distance_m": 20971.222, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Ewell East", "stage_seq": 15, "distance_m": 23175.361, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1524", "location": "Epsom", "stage_seq": 16, "distance_m": 25639.379, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": "1528H", "location": "Ashtead", "stage_seq": 17, "distance_m": 28806.707, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Leatherhead", "stage_seq": 18, "distance_m": 31711.182, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1537H", "location": "Box Hill & Westhumble", "stage_seq": 19, "distance_m": 36906.358, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540H", "location": "Dorking", "stage_seq": 20, "distance_m": 38262.095, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Holmwood", "stage_seq": 21, "distance_m": 46237.235, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Ockley", "stage_seq": 22, "distance_m": 49750.617, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Warnham", "stage_seq": 23, "distance_m": 56760.455, "section_seq": 1, "route_path_id": 69270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Horsham T837", "stage_seq": 24, "distance_m": 58968.989, "section_seq": 1, "route_path_id": 69270}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Horsham", "stage_seq": 25, "distance_m": 60040.242, "section_seq": 1, "route_path_id": 69270}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60040.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 69270}], "total_distance_m": 60040.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58328.969, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1711.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:56Z", "source_id": 50517247, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:58Z", "source_id": 16348451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:12Z", "source_id": 50523255, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:15Z", "source_id": 16350204, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:28Z", "source_id": 50537286, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:32Z", "source_id": 16354161, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:00Z", "source_id": 50556343, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:59:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:04Z", "source_id": 16359644, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:19Z", "source_id": 50564973, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:21Z", "source_id": 16362182, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:00Z", "source_id": 50574753, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:03Z", "source_id": 16364865, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:47Z", "source_id": 50582140, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:48Z", "source_id": 16366957, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:59Z", "source_id": 50590500, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:02Z", "source_id": 16369353, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:23Z", "source_id": 50599536, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:27Z", "source_id": 16372012, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30126, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:25Z", "source_id": 50607535, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:26Z", "source_id": 16374217, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:06Z", "source_id": 50617255, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:10Z", "source_id": 16377026, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:36Z", "source_id": 50631357, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:41Z", "source_id": 16381199, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:07Z", "source_id": 50640355, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:09Z", "source_id": 16383815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:33Z", "source_id": 50652225, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:36Z", "source_id": 16387147, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:30Z", "source_id": 50659947, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:34Z", "source_id": 16389388, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30728, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:09Z", "source_id": 50666650, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:11Z", "source_id": 16391361, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:34Z", "source_id": 50686153, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:37Z", "source_id": 16397096, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:48Z", "source_id": 50721272, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:52Z", "source_id": 16407209, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] London Victoria (C) 1441 1441 9 None None Horsham 1602 1602 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27630/2026-09-16/detailed None None None None None None None None None Warnham Horsham Sig. Cpb76 None None None None None 1 0 2026-09-16 15:13:38 TERMINATED 2026-09-16 15:03:00 Horsham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407209 1789570912905498 96 96 2026-09-16 15:13:36.674837 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:36.337367
582578 613387 G88450 871L41MQ16 2026-09-16 COMPLETE 16407199 2026-09-16 16:03:00 2026-09-16 15:13:38 2026-09-18 15:13:38 {"id": 613387, "stp": "P", "toc": "Southern", "uid": "G88450", "consist": "377120+377425+377434", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88450/2026-09-16/detailed", "trust_id": "871L41MQ16", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "17", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1L41", "timing_status": "LATE", "origin_station": "East Grinstead", "current_leg_arr": "1603", "current_leg_dep": "1557", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1506", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T15:13:38", "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": "1602", "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\": 591.373, \"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\": 5894.946, \"from_m\": 591.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6124.263, \"from_m\": 5894.946, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12626.264, \"from_m\": 6124.263, \"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\": 13919.202, \"from_m\": 12626.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13943.392, \"from_m\": 13919.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13971.129, \"from_m\": 13943.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15286.062, \"from_m\": 13971.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15894.471, \"from_m\": 15286.062, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15916.708, \"from_m\": 15894.471, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15949.155, \"from_m\": 15916.708, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15960.263, \"from_m\": 15949.155, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17583.013, \"from_m\": 15960.263, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19840.05, \"from_m\": 17583.013, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29901.888, \"from_m\": 19840.05, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30063.834, \"from_m\": 29901.888, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31210.434, \"from_m\": 30063.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31245.476, \"from_m\": 31210.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31311.537, \"from_m\": 31245.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31346.46, \"from_m\": 31311.537, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31412.96, \"from_m\": 31346.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31501.628, \"from_m\": 31412.96, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31532.064, \"from_m\": 31501.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31926.32, \"from_m\": 31532.064, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31963.285, \"from_m\": 31926.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32859.736, \"from_m\": 31963.285, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33383.728, \"from_m\": 32859.736, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33465.05, \"from_m\": 33383.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\": 33518.826, \"from_m\": 33465.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41899.248, \"from_m\": 33518.826, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45297.625, \"from_m\": 41899.248, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47978.585, \"from_m\": 45297.625, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48635.622, \"from_m\": 47978.585, \"capability_applied\": null, \"effective_limit_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\": 613387, \"profile_key\": \"3cc722a749872ea29cea6096d8f46143b2e7994bf17a67499f9ffed1b88f304d\", \"schedule_id\": 12786, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1510\", \"location\": \"Dormans\", \"stage_seq\": 2, \"distance_m\": 3659.554, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Lingfield\", \"stage_seq\": 3, \"distance_m\": 6031.857, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Hurst Green\", \"stage_seq\": 4, \"distance_m\": 14136.447, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523H\", \"location\": \"Oxted\", \"stage_seq\": 5, \"distance_m\": 15659.32, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529\", \"location\": \"Woldingham\", \"stage_seq\": 6, \"distance_m\": 20821.312, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1532H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 7, \"distance_m\": 23620.755, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536\", \"location\": \"Riddlesdown\", \"stage_seq\": 8, \"distance_m\": 26716.702, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"Sanderstead\", \"stage_seq\": 9, \"distance_m\": 28696.94, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 30226.238, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 31733.956, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 32581.666, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Selhurst\", \"stage_seq\": 13, \"distance_m\": 33610.719, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 38905.311, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 41251.322, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 16, \"distance_m\": 44393.028, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 17, \"distance_m\": 45457.636, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 18, \"distance_m\": 47293.548, \"section_seq\": 1, \"route_path_id\": 69150}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 19, \"distance_m\": 48635.622, \"section_seq\": 1, \"route_path_id\": 69150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48635.622, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69150}], \"total_distance_m\": 48635.622, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48407.923, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 227.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1506", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:13Z\", \"source_id\": 50575260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:16Z\", \"source_id\": 16365037, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:47Z\", \"source_id\": 50590142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:53Z\", \"source_id\": 16369244, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:42Z\", \"source_id\": 50608242, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:46Z\", \"source_id\": 16374455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:42Z\", \"source_id\": 50616182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:44Z\", \"source_id\": 16376727, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:40Z\", \"source_id\": 50628933, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:44Z\", \"source_id\": 16380502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:53Z\", \"source_id\": 50637183, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:55Z\", \"source_id\": 16382846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:45Z\", \"source_id\": 50647352, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:48Z\", \"source_id\": 16385848, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:57Z\", \"source_id\": 50656074, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:58Z\", \"source_id\": 16388241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:45Z\", \"source_id\": 50665647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:46Z\", \"source_id\": 16391100, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:56Z\", \"source_id\": 50671349, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:59Z\", \"source_id\": 16392768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:05Z\", \"source_id\": 50682363, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:08Z\", \"source_id\": 16395909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:31Z\", \"source_id\": 50696910, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:32Z\", \"source_id\": 16400160, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:43Z\", \"source_id\": 50470139, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:14Z\", \"source_id\": 50706535, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:19Z\", \"source_id\": 16403028, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:46Z\", \"source_id\": 50721222, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:51Z\", \"source_id\": 16407199, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "17", "timing_fact_generation": 1789570912511369, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:37.725705", "service_state_evidence_id": 16407199, "current_leg_start_actual_dep": "2026-09-16T15:57:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:38.086747", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EGR None 1L41 377120+377425+377434 12 100 None {"version": 3, "segments": [{"to_m": 591.373, "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": 5894.946, "from_m": 591.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6124.263, "from_m": 5894.946, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12626.264, "from_m": 6124.263, "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": 13919.202, "from_m": 12626.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13943.392, "from_m": 13919.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13971.129, "from_m": 13943.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15286.062, "from_m": 13971.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15894.471, "from_m": 15286.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15916.708, "from_m": 15894.471, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15949.155, "from_m": 15916.708, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15960.263, "from_m": 15949.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17583.013, "from_m": 15960.263, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19840.05, "from_m": 17583.013, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29901.888, "from_m": 19840.05, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30063.834, "from_m": 29901.888, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31210.434, "from_m": 30063.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31245.476, "from_m": 31210.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31311.537, "from_m": 31245.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31346.46, "from_m": 31311.537, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31412.96, "from_m": 31346.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31501.628, "from_m": 31412.96, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31532.064, "from_m": 31501.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31926.32, "from_m": 31532.064, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31963.285, "from_m": 31926.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32859.736, "from_m": 31963.285, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33383.728, "from_m": 32859.736, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33465.05, "from_m": 33383.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": 33518.826, "from_m": 33465.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41899.248, "from_m": 33518.826, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45297.625, "from_m": 41899.248, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47978.585, "from_m": 45297.625, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48635.622, "from_m": 47978.585, "capability_applied": null, "effective_limit_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": 613387, "profile_key": "3cc722a749872ea29cea6096d8f46143b2e7994bf17a67499f9ffed1b88f304d", "schedule_id": 12786, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1506", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1510", "location": "Dormans", "stage_seq": 2, "distance_m": 3659.554, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Lingfield", "stage_seq": 3, "distance_m": 6031.857, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Hurst Green", "stage_seq": 4, "distance_m": 14136.447, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523H", "location": "Oxted", "stage_seq": 5, "distance_m": 15659.32, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529", "location": "Woldingham", "stage_seq": 6, "distance_m": 20821.312, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1532H", "location": "Upper Warlingham", "stage_seq": 7, "distance_m": 23620.755, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536", "location": "Riddlesdown", "stage_seq": 8, "distance_m": 26716.702, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "Sanderstead", "stage_seq": 9, "distance_m": 28696.94, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "South Croydon", "stage_seq": 10, "distance_m": 30226.238, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "East Croydon", "stage_seq": 11, "distance_m": 31733.956, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Windmill Bridge Jn", "stage_seq": 12, "distance_m": 32581.666, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Selhurst", "stage_seq": 13, "distance_m": 33610.719, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 38905.311, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Balham", "stage_seq": 15, "distance_m": 41251.322, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Clapham Junction (C)", "stage_seq": 16, "distance_m": 44393.028, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Pouparts Jn", "stage_seq": 17, "distance_m": 45457.636, "section_seq": 1, "route_path_id": 69150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Battersea Pier Jn", "stage_seq": 18, "distance_m": 47293.548, "section_seq": 1, "route_path_id": 69150}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 19, "distance_m": 48635.622, "section_seq": 1, "route_path_id": 69150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48635.622, "from_m": 0.0, "section_seq": 1, "route_path_id": 69150}], "total_distance_m": 48635.622, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48407.923, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 227.699, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:13Z", "source_id": 50575260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:16Z", "source_id": 16365037, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30430, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:47Z", "source_id": 50590142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:53Z", "source_id": 16369244, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30424, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:42Z", "source_id": 50608242, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:46Z", "source_id": 16374455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:42Z", "source_id": 50616182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:44Z", "source_id": 16376727, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30407, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:40Z", "source_id": 50628933, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:44Z", "source_id": 16380502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:53Z", "source_id": 50637183, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:55Z", "source_id": 16382846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:45Z", "source_id": 50647352, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:48Z", "source_id": 16385848, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:57Z", "source_id": 50656074, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:58Z", "source_id": 16388241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:45Z", "source_id": 50665647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:46Z", "source_id": 16391100, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:56Z", "source_id": 50671349, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:59Z", "source_id": 16392768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:05Z", "source_id": 50682363, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:08Z", "source_id": 16395909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:31Z", "source_id": 50696910, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:32Z", "source_id": 16400160, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:43Z", "source_id": 50470139, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T13:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:14Z", "source_id": 50706535, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:56:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:19Z", "source_id": 16403028, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28789, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:46Z", "source_id": 50721222, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:51Z", "source_id": 16407199, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] East Grinstead 1506 1506 2 None None London Victoria (C) 1602 1602 17 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88450/2026-09-16/detailed None Clapham Junction (C) 2026-09-16T15:57:00+01:00 London Victoria (C) 6.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 1557 1603 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 15:13:38 TERMINATED 2026-09-16 15:03:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407199 1789570912511369 75 75 2026-09-16 15:13:38.086747 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:37.725705
582579 613521 L04064 472S41MQ16 2026-09-16 COMPLETE 16407694 2026-09-16 16:03:00 2026-09-16 15:14:07 2026-09-18 15:14:07 {"id": 613521, "stp": "P", "toc": "Greater Anglia", "uid": "L04064", "consist": "720140", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04064/2026-09-16/detailed", "trust_id": "472S41MQ16", "origin_crs": "BIS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2S41", "timing_status": "EARLY", "origin_station": "Bishops Stortford", "current_leg_arr": "1603", "current_leg_dep": "1558", "current_leg_end": "Stratford", "origin_dep_time": "1511", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-16T15:14:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.431, \"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\": 2442.065, \"from_m\": 61.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9552.909, \"from_m\": 2442.065, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9583.7, \"from_m\": 9552.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16395.353, \"from_m\": 9583.7, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19104.344, \"from_m\": 16395.353, \"capability_applied\": null, \"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\": 19386.735, \"from_m\": 19104.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26118.098, \"from_m\": 19386.735, \"capability_applied\": null, \"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\": 31336.738, \"from_m\": 26118.098, \"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\": 31368.632, \"from_m\": 31336.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39009.149, \"from_m\": 31368.632, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40870.346, \"from_m\": 39009.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42554.858, \"from_m\": 40870.346, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42854.681, \"from_m\": 42554.858, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42967.321, \"from_m\": 42854.681, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44129.1, \"from_m\": 42967.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45818.261, \"from_m\": 44129.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46122.152, \"from_m\": 45818.261, \"capability_applied\": null, \"effective_limit_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\": 613521, \"profile_key\": \"24f651462e6d3fd58304e8f23f1c8e878f5d1336445eb1aba69e75b3dd2913d0\", \"schedule_id\": 15411, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Bishops Stortford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 2, \"distance_m\": 5824.616, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1521H\", \"location\": \"Harlow Mill\", \"stage_seq\": 3, \"distance_m\": 9427.439, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1524H\", \"location\": \"Harlow Town\", \"stage_seq\": 4, \"distance_m\": 12224.327, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528\", \"location\": \"Roydon\", \"stage_seq\": 5, \"distance_m\": 16414.964, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 6, \"distance_m\": 19145.585, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1536H\", \"location\": \"Broxbourne\", \"stage_seq\": 7, \"distance_m\": 21122.444, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1540H\", \"location\": \"Cheshunt\", \"stage_seq\": 8, \"distance_m\": 26173.385, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Waltham Cross\", \"stage_seq\": 9, \"distance_m\": 28126.349, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1545H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 29729.346, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 31502.342, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Northumberland Park\", \"stage_seq\": 12, \"distance_m\": 37691.043, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555\", \"location\": \"Tottenham Hale\", \"stage_seq\": 13, \"distance_m\": 39237.801, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 14, \"distance_m\": 39998.0, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Coppermill Jn\", \"stage_seq\": 15, \"distance_m\": 40950.419, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Lea Bridge\", \"stage_seq\": 16, \"distance_m\": 42274.506, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 17, \"distance_m\": 45184.115, \"section_seq\": 1, \"route_path_id\": 72069}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 18, \"distance_m\": 46122.152, \"section_seq\": 1, \"route_path_id\": 72069}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46122.152, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72069}], \"total_distance_m\": 46122.152, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42234.663, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3887.489, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:24Z\", \"source_id\": 50596793, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:30Z\", \"source_id\": 16371277, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:26Z\", \"source_id\": 50610320, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:29Z\", \"source_id\": 16374987, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:19Z\", \"source_id\": 50617887, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:21Z\", \"source_id\": 16377177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:04Z\", \"source_id\": 50627347, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:05Z\", \"source_id\": 16379977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:22Z\", \"source_id\": 50641093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:26Z\", \"source_id\": 16384044, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:33Z\", \"source_id\": 50660001, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:36Z\", \"source_id\": 16389401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:14Z\", \"source_id\": 50666814, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:17Z\", \"source_id\": 16391470, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:49Z\", \"source_id\": 50673702, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:56Z\", \"source_id\": 16393498, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:00Z\", \"source_id\": 50679659, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:03Z\", \"source_id\": 16395108, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:04Z\", \"source_id\": 50687470, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:06Z\", \"source_id\": 16397467, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:40Z\", \"source_id\": 50694601, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:41Z\", \"source_id\": 16399482, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:18Z\", \"source_id\": 16403754, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:24Z\", \"source_id\": 50722824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:29Z\", \"source_id\": 16407694, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789570951597193, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:38.066261", "service_state_evidence_id": 16407694, "current_leg_start_actual_dep": "2026-09-16T15:59:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:38.562856", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BIS SRA 2S41 720140 5 100 None {"version": 3, "segments": [{"to_m": 61.431, "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": 2442.065, "from_m": 61.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9552.909, "from_m": 2442.065, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9583.7, "from_m": 9552.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16395.353, "from_m": 9583.7, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19104.344, "from_m": 16395.353, "capability_applied": null, "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": 19386.735, "from_m": 19104.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26118.098, "from_m": 19386.735, "capability_applied": null, "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": 31336.738, "from_m": 26118.098, "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": 31368.632, "from_m": 31336.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39009.149, "from_m": 31368.632, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40870.346, "from_m": 39009.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42554.858, "from_m": 40870.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42854.681, "from_m": 42554.858, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42967.321, "from_m": 42854.681, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44129.1, "from_m": 42967.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45818.261, "from_m": 44129.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46122.152, "from_m": 45818.261, "capability_applied": null, "effective_limit_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": 613521, "profile_key": "24f651462e6d3fd58304e8f23f1c8e878f5d1336445eb1aba69e75b3dd2913d0", "schedule_id": 15411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1511", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516", "location": "Sawbridgeworth", "stage_seq": 2, "distance_m": 5824.616, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1521H", "location": "Harlow Mill", "stage_seq": 3, "distance_m": 9427.439, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1524H", "location": "Harlow Town", "stage_seq": 4, "distance_m": 12224.327, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528", "location": "Roydon", "stage_seq": 5, "distance_m": 16414.964, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Broxbourne Jn", "stage_seq": 6, "distance_m": 19145.585, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1536H", "location": "Broxbourne", "stage_seq": 7, "distance_m": 21122.444, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1540H", "location": "Cheshunt", "stage_seq": 8, "distance_m": 26173.385, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Waltham Cross", "stage_seq": 9, "distance_m": 28126.349, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1545H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 29729.346, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Brimsdown", "stage_seq": 11, "distance_m": 31502.342, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Northumberland Park", "stage_seq": 12, "distance_m": 37691.043, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Tottenham Hale", "stage_seq": 13, "distance_m": 39237.801, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Tottenham South Jn", "stage_seq": 14, "distance_m": 39998.0, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Coppermill Jn", "stage_seq": 15, "distance_m": 40950.419, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Lea Bridge", "stage_seq": 16, "distance_m": 42274.506, "section_seq": 1, "route_path_id": 72069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Temple Mills East Jn", "stage_seq": 17, "distance_m": 45184.115, "section_seq": 1, "route_path_id": 72069}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Stratford", "stage_seq": 18, "distance_m": 46122.152, "section_seq": 1, "route_path_id": 72069}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46122.152, "from_m": 0.0, "section_seq": 1, "route_path_id": 72069}], "total_distance_m": 46122.152, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42234.663, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3887.489, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:24Z", "source_id": 50596793, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:30Z", "source_id": 16371277, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:26Z", "source_id": 50610320, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:29Z", "source_id": 16374987, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:19Z", "source_id": 50617887, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:21Z", "source_id": 16377177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:04Z", "source_id": 50627347, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:05Z", "source_id": 16379977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14823, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:22Z", "source_id": 50641093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:26Z", "source_id": 16384044, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:33Z", "source_id": 50660001, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:39:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:36Z", "source_id": 16389401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:14Z", "source_id": 50666814, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:17Z", "source_id": 16391470, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:49Z", "source_id": 50673702, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:56Z", "source_id": 16393498, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:00Z", "source_id": 50679659, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:03Z", "source_id": 16395108, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14874, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:04Z", "source_id": 50687470, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:06Z", "source_id": 16397467, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:40Z", "source_id": 50694601, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:41Z", "source_id": 16399482, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:18Z", "source_id": 16403754, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:24Z", "source_id": 50722824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:29Z", "source_id": 16407694, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Bishops Stortford 1511 1511 3 None None Stratford 1607 1607 11 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L04064/2026-09-16/detailed None Lea Bridge 2026-09-16T15:59:00+01:00 Stratford 5.0 {"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} 2.4 1558 1603 Lea Bridge Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-16 15:14:07 TERMINATED 2026-09-16 15:03:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407694 1789570951597193 62 62 2026-09-16 15:13:38.562856 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:38.066261
582580 610503 L80262 871W67MM16 2026-09-16 COMPLETE 16407126 2026-09-16 16:03:00 2026-09-16 15:14:07 2026-09-18 15:14:07 {"id": 610503, "stp": "O", "toc": "South Western Railway", "uid": "L80262", "consist": "444001+444044", "dest_crs": "WEY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80262/2026-09-16/detailed", "trust_id": "871W67MM16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weymouth", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "Weymouth", "signalling_id": "1W67", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1603", "current_leg_dep": "1557½", "current_leg_end": "Weymouth", "origin_dep_time": "1305", "origin_platform": "11", "current_location": "Weymouth Carriage Holding Sidings", "last_update_time": "2026-09-16T15:14:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]}", "current_leg_start": "Upwey", "dest_arr_time_act": "1603", "motion_projection": null, "next_location_lat": "50.6259365", "next_location_lon": "-2.4615611", "previous_location": "Upwey", "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\": 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\": 39287.992, \"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\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53678.81, \"from_m\": 39953.269, \"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\": 53740.075, \"from_m\": 53678.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53813.924, \"from_m\": 53740.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.006, \"from_m\": 53813.924, \"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\": 76400.56, \"from_m\": 75854.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76586.392, \"from_m\": 76400.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.133, \"from_m\": 76586.392, \"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\": 77343.226, \"from_m\": 76883.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77507.148, \"from_m\": 77343.226, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81700.374, \"from_m\": 77507.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92892.536, \"from_m\": 81700.374, \"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\": 92927.564, \"from_m\": 92892.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:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92978.368, \"from_m\": 92927.564, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106643.408, \"from_m\": 92978.368, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106695.286, \"from_m\": 106643.408, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 106994.252, \"from_m\": 106695.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\": 107046.028, \"from_m\": 106994.252, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 118424.428, \"from_m\": 107046.028, \"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\": 121639.253, \"from_m\": 118424.428, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121944.794, \"from_m\": 121639.253, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123951.936, \"from_m\": 121944.794, \"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\": 125605.988, \"from_m\": 123951.936, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125962.305, \"from_m\": 125605.988, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126903.291, \"from_m\": 125962.305, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127152.846, \"from_m\": 126903.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127787.092, \"from_m\": 127152.846, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131481.2, \"from_m\": 127787.092, \"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\": 131793.05, \"from_m\": 131481.2, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132238.375, \"from_m\": 131793.05, \"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\": 132965.368, \"from_m\": 132238.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133015.113, \"from_m\": 132965.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133185.241, \"from_m\": 133015.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133915.092, \"from_m\": 133185.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 136972.082, \"from_m\": 133915.092, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138056.061, \"from_m\": 136972.082, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 148580.812, \"from_m\": 138056.061, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149651.741, \"from_m\": 148580.812, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 149723.022, \"from_m\": 149651.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167134.308, \"from_m\": 149723.022, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167896.964, \"from_m\": 167134.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171602.285, \"from_m\": 167896.964, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172759.072, \"from_m\": 171602.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173072.608, \"from_m\": 172759.072, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 173140.112, \"from_m\": 173072.608, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 173578.38, \"from_m\": 173140.112, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173718.492, \"from_m\": 173578.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174008.11, \"from_m\": 173718.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\": 176458.252, \"from_m\": 174008.11, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176964.013, \"from_m\": 176458.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177004.368, \"from_m\": 176964.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\": 177274.266, \"from_m\": 177004.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177514.933, \"from_m\": 177274.266, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 177565.525, \"from_m\": 177514.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177594.167, \"from_m\": 177565.525, \"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\": 177630.188, \"from_m\": 177594.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177783.224, \"from_m\": 177630.188, \"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\": 179754.724, \"from_m\": 177783.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\": 181118.64, \"from_m\": 179754.724, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182477.873, \"from_m\": 181118.64, \"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\": 182914.851, \"from_m\": 182477.873, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 183200.808, \"from_m\": 182914.851, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 183988.466, \"from_m\": 183200.808, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185691.487, \"from_m\": 183988.466, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 186454.452, \"from_m\": 185691.487, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 186877.38, \"from_m\": 186454.452, \"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\": 194325.068, \"from_m\": 186877.38, \"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\": 194382.287, \"from_m\": 194325.068, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 195990.519, \"from_m\": 194382.287, \"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\": 196707.538, \"from_m\": 195990.519, \"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\": 201921.573, \"from_m\": 196707.538, \"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\": 202248.55, \"from_m\": 201921.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209195.691, \"from_m\": 202248.55, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 209989.699, \"from_m\": 209195.691, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211959.107, \"from_m\": 209989.699, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 216712.492, \"from_m\": 211959.107, \"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\": 216974.737, \"from_m\": 216712.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\": 218103.087, \"from_m\": 216974.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218332.639, \"from_m\": 218103.087, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 218797.34, \"from_m\": 218332.639, \"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\": 219267.514, \"from_m\": 218797.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 221699.933, \"from_m\": 219267.514, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 228507.837, \"from_m\": 221699.933, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 228735.768, \"from_m\": 228507.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 228902.242, \"from_m\": 228735.768, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 229261.733, \"from_m\": 228902.242, \"capability_applied\": null, \"effective_limit_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\": 610503, \"profile_key\": \"a00c2484a3eb37771e79322985d47542b43a398edc360a6da426743ce8643411\", \"schedule_id\": 37675, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1312H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1330H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 10, \"distance_m\": 53320.864, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1348H\", \"location\": \"Basingstoke\", \"stage_seq\": 11, \"distance_m\": 76688.545, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Worting Jn\", \"stage_seq\": 12, \"distance_m\": 80661.65, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Micheldever\", \"stage_seq\": 13, \"distance_m\": 93280.579, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 14, \"distance_m\": 97602.394, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1405\", \"location\": \"Winchester\", \"stage_seq\": 15, \"distance_m\": 106994.252, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407H\", \"location\": \"Shawford Jn\", \"stage_seq\": 16, \"distance_m\": 110931.391, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 17, \"distance_m\": 116774.304, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Eastleigh\", \"stage_seq\": 18, \"distance_m\": 118388.687, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1414\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 19, \"distance_m\": 120465.561, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"St. Denys\", \"stage_seq\": 20, \"distance_m\": 124155.586, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Northam Jn\", \"stage_seq\": 21, \"distance_m\": 125514.279, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1424H\", \"location\": \"Southampton Central\", \"stage_seq\": 22, \"distance_m\": 127312.153, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Church Lane Jn\", \"stage_seq\": 23, \"distance_m\": 129533.404, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Redbridge\", \"stage_seq\": 24, \"distance_m\": 131604.941, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Totton\", \"stage_seq\": 25, \"distance_m\": 132608.942, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1438H\", \"location\": \"Brockenhurst\", \"stage_seq\": 26, \"distance_m\": 149103.066, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447H\", \"location\": \"New Milton\", \"stage_seq\": 27, \"distance_m\": 158332.324, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1454H\", \"location\": \"Christchurch\", \"stage_seq\": 28, \"distance_m\": 167635.827, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459H\", \"location\": \"Pokesdown\", \"stage_seq\": 29, \"distance_m\": 170642.262, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1509H\", \"location\": \"Bournemouth\", \"stage_seq\": 30, \"distance_m\": 173459.673, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Branksome\", \"stage_seq\": 31, \"distance_m\": 177710.282, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1521\", \"location\": \"Poole\", \"stage_seq\": 32, \"distance_m\": 182772.804, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1526\", \"location\": \"Hamworthy\", \"stage_seq\": 33, \"distance_m\": 186265.603, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1534\", \"location\": \"Wareham\", \"stage_seq\": 34, \"distance_m\": 194175.74, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Wool\", \"stage_seq\": 35, \"distance_m\": 202144.717, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 36, \"distance_m\": 209347.567, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550H\", \"location\": \"Dorchester South\", \"stage_seq\": 37, \"distance_m\": 218245.276, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Dorchester Jn\", \"stage_seq\": 38, \"distance_m\": 218734.22, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Upwey Sig. DR189\", \"stage_seq\": 39, \"distance_m\": 223951.41, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Upwey\", \"stage_seq\": 40, \"distance_m\": 225473.178, \"section_seq\": 1, \"route_path_id\": 105750}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"Weymouth\", \"stage_seq\": 41, \"distance_m\": 229261.733, \"section_seq\": 1, \"route_path_id\": 105750}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 229261.733, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105750}], \"total_distance_m\": 229261.733, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 228353.615, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 908.118, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1305", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "50.6259365", "current_position_lon": "-2.4615611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:11:21Z\", \"source_id\": 50273984, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:11:23Z\", \"source_id\": 16279822, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:17:03Z\", \"source_id\": 50289002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:17:07Z\", \"source_id\": 16284056, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:19:28Z\", \"source_id\": 50295487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:19:33Z\", \"source_id\": 16285842, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:31:25Z\", \"source_id\": 50326369, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:31:26Z\", \"source_id\": 16294729, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:46:25Z\", \"source_id\": 50365680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:46:33Z\", \"source_id\": 16305870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:03:43Z\", \"source_id\": 50410035, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:03:43Z\", \"source_id\": 16318499, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:50Z\", \"source_id\": 50431978, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:27Z\", \"source_id\": 16324206, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:17Z\", \"source_id\": 50435413, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:12:17Z\", \"source_id\": 16324850, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:26Z\", \"source_id\": 50448666, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:31Z\", \"source_id\": 16328816, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:39Z\", \"source_id\": 50457311, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:43Z\", \"source_id\": 16331246, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:15Z\", \"source_id\": 50474186, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:21Z\", \"source_id\": 16336142, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:28:07Z\", \"source_id\": 50476272, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:28:12Z\", \"source_id\": 16336773, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:17Z\", \"source_id\": 50497787, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:21Z\", \"source_id\": 16342875, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:24Z\", \"source_id\": 50521249, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:26Z\", \"source_id\": 16349615, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:45Z\", \"source_id\": 50542999, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:48Z\", \"source_id\": 16355853, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:24Z\", \"source_id\": 50557496, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:28Z\", \"source_id\": 16359985, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:50Z\", \"source_id\": 50568863, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:51Z\", \"source_id\": 16363271, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:45Z\", \"source_id\": 50592594, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:49Z\", \"source_id\": 16369995, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:03Z\", \"source_id\": 50606577, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:07Z\", \"source_id\": 16373973, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:44Z\", \"source_id\": 50621611, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:46Z\", \"source_id\": 16378232, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:09Z\", \"source_id\": 50637767, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:12Z\", \"source_id\": 16383052, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:50Z\", \"source_id\": 50658363, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:53Z\", \"source_id\": 16388935, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:09Z\", \"source_id\": 50666578, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:13Z\", \"source_id\": 16391377, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:47Z\", \"source_id\": 50684182, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:53Z\", \"source_id\": 16396497, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:38Z\", \"source_id\": 50720808, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:44Z\", \"source_id\": 16407126, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weymouth", "service_state_platform": "2", "timing_fact_generation": 1789570910082423, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:38.940303", "service_state_evidence_id": 16407126, "current_leg_start_actual_dep": "2026-09-16T15:57:30+01:00", "operational_evidence_version": 160, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:40.020870", "service_state_valid_until_kind": null, "operational_interpretation_version": 160, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O None WEY 1W67 444001+444044 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": 39287.992, "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": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 53678.81, "from_m": 39953.269, "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": 53740.075, "from_m": 53678.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53813.924, "from_m": 53740.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.006, "from_m": 53813.924, "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": 76400.56, "from_m": 75854.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76586.392, "from_m": 76400.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.133, "from_m": 76586.392, "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": 77343.226, "from_m": 76883.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77507.148, "from_m": 77343.226, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81700.374, "from_m": 77507.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92892.536, "from_m": 81700.374, "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": 92927.564, "from_m": 92892.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:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 92978.368, "from_m": 92927.564, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106643.408, "from_m": 92978.368, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 106695.286, "from_m": 106643.408, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 106994.252, "from_m": 106695.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": 107046.028, "from_m": 106994.252, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 118424.428, "from_m": 107046.028, "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": 121639.253, "from_m": 118424.428, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121944.794, "from_m": 121639.253, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123951.936, "from_m": 121944.794, "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": 125605.988, "from_m": 123951.936, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125962.305, "from_m": 125605.988, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126903.291, "from_m": 125962.305, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127152.846, "from_m": 126903.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127787.092, "from_m": 127152.846, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131481.2, "from_m": 127787.092, "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": 131793.05, "from_m": 131481.2, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132238.375, "from_m": 131793.05, "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": 132965.368, "from_m": 132238.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133015.113, "from_m": 132965.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133185.241, "from_m": 133015.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133915.092, "from_m": 133185.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 136972.082, "from_m": 133915.092, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138056.061, "from_m": 136972.082, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 148580.812, "from_m": 138056.061, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149651.741, "from_m": 148580.812, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 149723.022, "from_m": 149651.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167134.308, "from_m": 149723.022, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167896.964, "from_m": 167134.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171602.285, "from_m": 167896.964, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172759.072, "from_m": 171602.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173072.608, "from_m": 172759.072, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 173140.112, "from_m": 173072.608, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 173578.38, "from_m": 173140.112, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173718.492, "from_m": 173578.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174008.11, "from_m": 173718.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": 176458.252, "from_m": 174008.11, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176964.013, "from_m": 176458.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177004.368, "from_m": 176964.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": 177274.266, "from_m": 177004.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177514.933, "from_m": 177274.266, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 177565.525, "from_m": 177514.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177594.167, "from_m": 177565.525, "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": 177630.188, "from_m": 177594.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177783.224, "from_m": 177630.188, "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": 179754.724, "from_m": 177783.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": 181118.64, "from_m": 179754.724, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182477.873, "from_m": 181118.64, "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": 182914.851, "from_m": 182477.873, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 183200.808, "from_m": 182914.851, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 183988.466, "from_m": 183200.808, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185691.487, "from_m": 183988.466, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 186454.452, "from_m": 185691.487, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 186877.38, "from_m": 186454.452, "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": 194325.068, "from_m": 186877.38, "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": 194382.287, "from_m": 194325.068, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 195990.519, "from_m": 194382.287, "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": 196707.538, "from_m": 195990.519, "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": 201921.573, "from_m": 196707.538, "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": 202248.55, "from_m": 201921.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209195.691, "from_m": 202248.55, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 209989.699, "from_m": 209195.691, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211959.107, "from_m": 209989.699, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 216712.492, "from_m": 211959.107, "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": 216974.737, "from_m": 216712.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": 218103.087, "from_m": 216974.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218332.639, "from_m": 218103.087, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 218797.34, "from_m": 218332.639, "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": 219267.514, "from_m": 218797.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 221699.933, "from_m": 219267.514, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 228507.837, "from_m": 221699.933, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 228735.768, "from_m": 228507.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 228902.242, "from_m": 228735.768, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 229261.733, "from_m": 228902.242, "capability_applied": null, "effective_limit_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": 610503, "profile_key": "a00c2484a3eb37771e79322985d47542b43a398edc360a6da426743ce8643411", "schedule_id": 37675, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1305", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1312H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1330H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Farnborough (Main)", "stage_seq": 10, "distance_m": 53320.864, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1348H", "location": "Basingstoke", "stage_seq": 11, "distance_m": 76688.545, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Worting Jn", "stage_seq": 12, "distance_m": 80661.65, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Micheldever", "stage_seq": 13, "distance_m": 93280.579, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Wallers Ash Loop", "stage_seq": 14, "distance_m": 97602.394, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1405", "location": "Winchester", "stage_seq": 15, "distance_m": 106994.252, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407H", "location": "Shawford Jn", "stage_seq": 16, "distance_m": 110931.391, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Allbrook S.B.", "stage_seq": 17, "distance_m": 116774.304, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Eastleigh", "stage_seq": 18, "distance_m": 118388.687, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1414", "location": "Southampton Airport Parkway", "stage_seq": 19, "distance_m": 120465.561, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "St. Denys", "stage_seq": 20, "distance_m": 124155.586, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Northam Jn", "stage_seq": 21, "distance_m": 125514.279, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1424H", "location": "Southampton Central", "stage_seq": 22, "distance_m": 127312.153, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Church Lane Jn", "stage_seq": 23, "distance_m": 129533.404, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Redbridge", "stage_seq": 24, "distance_m": 131604.941, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429", "location": "Totton", "stage_seq": 25, "distance_m": 132608.942, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1438H", "location": "Brockenhurst", "stage_seq": 26, "distance_m": 149103.066, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447H", "location": "New Milton", "stage_seq": 27, "distance_m": 158332.324, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1454H", "location": "Christchurch", "stage_seq": 28, "distance_m": 167635.827, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459H", "location": "Pokesdown", "stage_seq": 29, "distance_m": 170642.262, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1509H", "location": "Bournemouth", "stage_seq": 30, "distance_m": 173459.673, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Branksome", "stage_seq": 31, "distance_m": 177710.282, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1521", "location": "Poole", "stage_seq": 32, "distance_m": 182772.804, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1526", "location": "Hamworthy", "stage_seq": 33, "distance_m": 186265.603, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1534", "location": "Wareham", "stage_seq": 34, "distance_m": 194175.74, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Wool", "stage_seq": 35, "distance_m": 202144.717, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Moreton (Dorset)", "stage_seq": 36, "distance_m": 209347.567, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550H", "location": "Dorchester South", "stage_seq": 37, "distance_m": 218245.276, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Dorchester Jn", "stage_seq": 38, "distance_m": 218734.22, "section_seq": 1, "route_path_id": 105750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Upwey Sig. DR189", "stage_seq": 39, "distance_m": 223951.41, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Upwey", "stage_seq": 40, "distance_m": 225473.178, "section_seq": 1, "route_path_id": 105750}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "Weymouth", "stage_seq": 41, "distance_m": 229261.733, "section_seq": 1, "route_path_id": 105750}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 229261.733, "from_m": 0.0, "section_seq": 1, "route_path_id": 105750}], "total_distance_m": 229261.733, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 228353.615, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 908.118, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:11:21Z", "source_id": 50273984, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T12:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:11:23Z", "source_id": 16279822, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:17:03Z", "source_id": 50289002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T12:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:17:07Z", "source_id": 16284056, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:19:28Z", "source_id": 50295487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:19:33Z", "source_id": 16285842, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26957, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:31:25Z", "source_id": 50326369, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T12:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:31:26Z", "source_id": 16294729, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:46:25Z", "source_id": 50365680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T12:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:46:33Z", "source_id": 16305870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:03:43Z", "source_id": 50410035, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T13:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:03:43Z", "source_id": 16318499, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:50Z", "source_id": 50431978, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T13:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:27Z", "source_id": 16324206, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:17Z", "source_id": 50435413, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:12:17Z", "source_id": 16324850, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:26Z", "source_id": 50448666, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T13:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:31Z", "source_id": 16328816, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:39Z", "source_id": 50457311, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:43Z", "source_id": 16331246, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:15Z", "source_id": 50474186, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T13:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:21Z", "source_id": 16336142, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:28:07Z", "source_id": 50476272, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T13:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:28:12Z", "source_id": 16336773, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:17Z", "source_id": 50497787, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T13:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:21Z", "source_id": 16342875, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27659, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:24Z", "source_id": 50521249, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T13:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:26Z", "source_id": 16349615, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:45Z", "source_id": 50542999, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T13:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:48Z", "source_id": 16355853, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27671, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:24Z", "source_id": 50557496, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:28Z", "source_id": 16359985, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:50Z", "source_id": 50568863, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:51Z", "source_id": 16363271, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:45Z", "source_id": 50592594, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T14:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:49Z", "source_id": 16369995, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:03Z", "source_id": 50606577, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T14:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:07Z", "source_id": 16373973, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27751, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:44Z", "source_id": 50621611, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T14:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:46Z", "source_id": 16378232, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:09Z", "source_id": 50637767, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T14:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:12Z", "source_id": 16383052, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:50Z", "source_id": 50658363, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T14:39:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:53Z", "source_id": 16388935, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:09Z", "source_id": 50666578, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T14:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:13Z", "source_id": 16391377, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:47Z", "source_id": 50684182, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T14:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:53Z", "source_id": 16396497, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:38Z", "source_id": 50720808, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T15:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:44Z", "source_id": 16407126, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] London Waterloo 1305 1305 11 None None Weymouth 1605 1603 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80262/2026-09-16/detailed None Upwey 2026-09-16T15:57:30+01:00 Weymouth 5.5 {"type": "LineString", "coordinates": [[-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]} 2.4 1557½ 1603 Upwey Weymouth Carriage Holding Sidings Weymouth 50.6259365 -2.4615611 50.6259365 -2.4615611 1 0 2026-09-16 15:14:07 TERMINATED 2026-09-16 15:03:00 Weymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407126 1789570910082423 160 160 2026-09-16 15:13:40.020870 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:38.940303
582581 613222 G07280 872L40MP16 2026-09-16 COMPLETE 16407390 2026-09-16 16:03:00 2026-09-16 15:14:07 2026-09-18 15:14:07 {"id": 613222, "stp": "P", "toc": "London Overground", "uid": "G07280", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07280/2026-09-16/detailed", "trust_id": "872L40MP16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L40", "timing_status": "EARLY", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1603", "current_leg_dep": "1559", "current_leg_end": "Stratford", "origin_dep_time": "1459", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-16T15:14:07", "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": "1604", "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.775, \"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\": 5052.397, \"from_m\": 4045.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8079.564, \"from_m\": 5052.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8155.42, \"from_m\": 8079.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8305.794, \"from_m\": 8155.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8378.566, \"from_m\": 8305.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8826.311, \"from_m\": 8378.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9151.802, \"from_m\": 8826.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10453.01, \"from_m\": 9151.802, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10775.575, \"from_m\": 10453.01, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10860.076, \"from_m\": 10775.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.15, \"from_m\": 10860.076, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11011.134, \"from_m\": 10962.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17104.004, \"from_m\": 11011.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17456.244, \"from_m\": 17104.004, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18803.739, \"from_m\": 17456.244, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19418.238, \"from_m\": 18803.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22385.441, \"from_m\": 19418.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22456.056, \"from_m\": 22385.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22988.292, \"from_m\": 22456.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23058.907, \"from_m\": 22988.292, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24376.132, \"from_m\": 23058.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26914.806, \"from_m\": 24376.132, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27660.919, \"from_m\": 26914.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27722.834, \"from_m\": 27660.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28331.427, \"from_m\": 27722.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29034.756, \"from_m\": 28331.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29648.603, \"from_m\": 29034.756, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29684.824, \"from_m\": 29648.603, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29723.919, \"from_m\": 29684.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29765.184, \"from_m\": 29723.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29793.923, \"from_m\": 29765.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29866.536, \"from_m\": 29793.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 613222, \"profile_key\": \"b0758c5f053ced4fa931451573a1f00c1a7296d4d1d8e2a92d6df239c420bd57\", \"schedule_id\": 8412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1503H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.886, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7033.644, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8230.607, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9263.094, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10224.661, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10860.076, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11875.043, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12873.417, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1527H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13584.082, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14409.557, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15004.465, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16418.541, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17371.001, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1539H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18436.409, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19154.109, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19351.703, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19883.022, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1545H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21063.843, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21433.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21844.2, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22290.406, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1549H\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22722.174, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24503.063, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 25332.384, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25883.991, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26884.304, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 28301.692, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28814.999, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 29115.89, \"section_seq\": 1, \"route_path_id\": 28454}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29866.536, \"section_seq\": 1, \"route_path_id\": 28454}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29866.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28454}], \"total_distance_m\": 29866.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27587.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2278.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1459", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:14Z\", \"source_id\": 50564743, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:18Z\", \"source_id\": 16362143, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:09Z\", \"source_id\": 50569708, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:05:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:14Z\", \"source_id\": 16363542, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:13Z\", \"source_id\": 50577976, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:19Z\", \"source_id\": 16365808, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:20Z\", \"source_id\": 50583541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:25Z\", \"source_id\": 16367407, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:37Z\", \"source_id\": 50592272, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:40Z\", \"source_id\": 16369898, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:53Z\", \"source_id\": 50603393, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:58Z\", \"source_id\": 16373107, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:53Z\", \"source_id\": 50619426, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:57Z\", \"source_id\": 16377589, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:59Z\", \"source_id\": 50624715, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:04Z\", \"source_id\": 16379222, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:51Z\", \"source_id\": 50629378, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:54Z\", \"source_id\": 16380616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:49Z\", \"source_id\": 50634405, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:54Z\", \"source_id\": 16382111, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:41Z\", \"source_id\": 50639287, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:43Z\", \"source_id\": 16383508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:43Z\", \"source_id\": 50644616, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:47Z\", \"source_id\": 16385100, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:44Z\", \"source_id\": 50650085, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:49Z\", \"source_id\": 16386590, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:04Z\", \"source_id\": 50658931, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:09Z\", \"source_id\": 16389074, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:23Z\", \"source_id\": 50664736, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:28Z\", \"source_id\": 16390860, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:11Z\", \"source_id\": 50674742, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:17Z\", \"source_id\": 16393745, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:57Z\", \"source_id\": 50679582, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:03Z\", \"source_id\": 16395097, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:45Z\", \"source_id\": 50686671, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:48Z\", \"source_id\": 16397248, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:05Z\", \"source_id\": 50693079, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:09Z\", \"source_id\": 16399081, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:28Z\", \"source_id\": 50699333, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:32Z\", \"source_id\": 16400892, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:49Z\", \"source_id\": 50705506, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:54Z\", \"source_id\": 16402701, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:36Z\", \"source_id\": 50712622, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:42Z\", \"source_id\": 16404811, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:04Z\", \"source_id\": 50721904, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:08Z\", \"source_id\": 16407390, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789570935244269, "current_leg_arrival_utc": "2026-09-16T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:40.592079", "service_state_evidence_id": 16407390, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:40.880225", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2L40 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.775, "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": 5052.397, "from_m": 4045.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8079.564, "from_m": 5052.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8155.42, "from_m": 8079.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8305.794, "from_m": 8155.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8378.566, "from_m": 8305.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8826.311, "from_m": 8378.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9151.802, "from_m": 8826.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10453.01, "from_m": 9151.802, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10775.575, "from_m": 10453.01, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10860.076, "from_m": 10775.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.15, "from_m": 10860.076, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11011.134, "from_m": 10962.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17104.004, "from_m": 11011.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17456.244, "from_m": 17104.004, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18803.739, "from_m": 17456.244, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19418.238, "from_m": 18803.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22385.441, "from_m": 19418.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22456.056, "from_m": 22385.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22988.292, "from_m": 22456.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23058.907, "from_m": 22988.292, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24376.132, "from_m": 23058.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26914.806, "from_m": 24376.132, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27660.919, "from_m": 26914.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27722.834, "from_m": 27660.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28331.427, "from_m": 27722.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29034.756, "from_m": 28331.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29648.603, "from_m": 29034.756, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29684.824, "from_m": 29648.603, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29723.919, "from_m": 29684.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29765.184, "from_m": 29723.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29793.923, "from_m": 29765.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29866.536, "from_m": 29793.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 613222, "profile_key": "b0758c5f053ced4fa931451573a1f00c1a7296d4d1d8e2a92d6df239c420bd57", "schedule_id": 8412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1459", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1503H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.886, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7033.644, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8230.607, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9263.094, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10224.661, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10860.076, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11875.043, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12873.417, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1527H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13584.082, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14409.557, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15004.465, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16418.541, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17371.001, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1539H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18436.409, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19154.109, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19351.703, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19883.022, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1545H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21063.843, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21433.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21844.2, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22290.406, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1549H", "location": "Canonbury", "stage_seq": 26, "distance_m": 22722.174, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24503.063, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 25332.384, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25883.991, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Homerton", "stage_seq": 30, "distance_m": 26884.304, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 28301.692, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28814.999, "section_seq": 1, "route_path_id": 28454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 29115.89, "section_seq": 1, "route_path_id": 28454}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29866.536, "section_seq": 1, "route_path_id": 28454}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29866.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 28454}], "total_distance_m": 29866.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27587.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2278.847, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:14Z", "source_id": 50564743, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:18Z", "source_id": 16362143, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:09Z", "source_id": 50569708, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:05:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:14Z", "source_id": 16363542, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:13Z", "source_id": 50577976, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:19Z", "source_id": 16365808, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:20Z", "source_id": 50583541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:25Z", "source_id": 16367407, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:37Z", "source_id": 50592272, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:40Z", "source_id": 16369898, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:53Z", "source_id": 50603393, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:58Z", "source_id": 16373107, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:53Z", "source_id": 50619426, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:57Z", "source_id": 16377589, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:59Z", "source_id": 50624715, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:04Z", "source_id": 16379222, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:51Z", "source_id": 50629378, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:54Z", "source_id": 16380616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:49Z", "source_id": 50634405, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:54Z", "source_id": 16382111, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:41Z", "source_id": 50639287, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:43Z", "source_id": 16383508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:43Z", "source_id": 50644616, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:47Z", "source_id": 16385100, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:44Z", "source_id": 50650085, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:49Z", "source_id": 16386590, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:04Z", "source_id": 50658931, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:09Z", "source_id": 16389074, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:23Z", "source_id": 50664736, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:28Z", "source_id": 16390860, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:11Z", "source_id": 50674742, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:17Z", "source_id": 16393745, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:57Z", "source_id": 50679582, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:03Z", "source_id": 16395097, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:45Z", "source_id": 50686671, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:48Z", "source_id": 16397248, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:05Z", "source_id": 50693079, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:09Z", "source_id": 16399081, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:28Z", "source_id": 50699333, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:32Z", "source_id": 16400892, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:49Z", "source_id": 50705506, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:56:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:54Z", "source_id": 16402701, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:36Z", "source_id": 50712622, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T14:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:42Z", "source_id": 16404811, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:04Z", "source_id": 50721904, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:08Z", "source_id": 16407390, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 1459 1459 1 None None Stratford 1605 1604 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G07280/2026-09-16/detailed None Hackney Wick 2026-09-16T16:00:00+01:00 Stratford 4.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 1559 1603 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-16 15:14:07 TERMINATED 2026-09-16 15:03:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407390 1789570935244269 105 105 2026-09-16 15:13:40.880225 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:40.592079
582582 612661 C10171 542C36MP16 2026-09-16 COMPLETE 16407078 2026-09-16 16:03:00 2026-09-16 15:14:07 2026-09-18 15:14:07 {"id": 612661, "stp": "P", "toc": "Great Northern", "uid": "C10171", "consist": "700032", "dest_crs": "CBG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10171/2026-09-16/detailed", "trust_id": "542C36MP16", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "2", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2C36", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "1603", "current_leg_dep": "1559", "current_leg_end": "Cambridge", "origin_dep_time": "1436", "origin_platform": "10", "current_location": "Cambridge", "last_update_time": "2026-09-16T15:14:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "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\": 395.817, \"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\": 402.57, \"from_m\": 395.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:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"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\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"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\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"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\": 12632.199, \"from_m\": 9481.305, \"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\": 14441.923, \"from_m\": 12632.199, \"capability_applied\": null, \"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\": 14482.957, \"from_m\": 14441.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19358.511, \"from_m\": 14482.957, \"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\": 20193.817, \"from_m\": 19358.511, \"capability_applied\": null, \"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\": 20242.488, \"from_m\": 20193.817, \"capability_applied\": null, \"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\": 20280.404, \"from_m\": 20242.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32471.733, \"from_m\": 20280.404, \"capability_applied\": null, \"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\": 32530.525, \"from_m\": 32471.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32584.691, \"from_m\": 32530.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33027.387, \"from_m\": 32584.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33176.229, \"from_m\": 33027.387, \"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\": 33400.421, \"from_m\": 33176.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34657.494, \"from_m\": 33400.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34714.866, \"from_m\": 34657.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37277.753, \"from_m\": 34714.866, \"capability_applied\": null, \"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\": 38896.411, \"from_m\": 37277.753, \"capability_applied\": null, \"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\": 39829.274, \"from_m\": 38896.411, \"capability_applied\": null, \"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\": 39867.381, \"from_m\": 39829.274, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53211.798, \"from_m\": 39867.381, \"capability_applied\": null, \"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\": 53280.184, \"from_m\": 53211.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53377.196, \"from_m\": 53280.184, \"capability_applied\": null, \"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\": 53961.18, \"from_m\": 53377.196, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53988.283, \"from_m\": 53961.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54046.607, \"from_m\": 53988.283, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57533.513, \"from_m\": 54046.607, \"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\": 57674.903, \"from_m\": 57533.513, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57707.309, \"from_m\": 57674.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63089.486, \"from_m\": 57707.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\": 69348.486, \"from_m\": 63089.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72777.603, \"from_m\": 69348.486, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73334.803, \"from_m\": 72777.603, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73368.578, \"from_m\": 73334.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73446.049, \"from_m\": 73368.578, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73739.557, \"from_m\": 73446.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74491.388, \"from_m\": 73739.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74539.149, \"from_m\": 74491.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81265.104, \"from_m\": 74539.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81812.738, \"from_m\": 81265.104, \"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\": 89235.168, \"from_m\": 81812.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89251.046, \"from_m\": 89235.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90058.733, \"from_m\": 89251.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90561.71, \"from_m\": 90058.733, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91161.548, \"from_m\": 90561.71, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94151.345, \"from_m\": 91161.548, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 94795.927, \"from_m\": 94151.345, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 612661, \"profile_key\": \"212e9554ad825b8d4970717f6b1a2b4926766b9eb04fc02b3cfdf3583c1e3b4e\", \"schedule_id\": 1228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1442H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1447\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 14827.16, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1456\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 20594.056, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1502\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 28528.188, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1510\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 34331.702, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Digswell Jn\", \"stage_seq\": 10, \"distance_m\": 35772.862, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1512H\", \"location\": \"Welwyn North\", \"stage_seq\": 11, \"distance_m\": 36989.801, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 40045.757, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 41952.151, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Stevenage\", \"stage_seq\": 14, \"distance_m\": 46045.551, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1526\", \"location\": \"Hitchin\", \"stage_seq\": 15, \"distance_m\": 53049.109, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 16, \"distance_m\": 57298.523, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534\", \"location\": \"Baldock\", \"stage_seq\": 17, \"distance_m\": 60557.121, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1543\", \"location\": \"Royston\", \"stage_seq\": 18, \"distance_m\": 73832.745, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Meldreth\", \"stage_seq\": 19, \"distance_m\": 78688.436, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Shepreth\", \"stage_seq\": 20, \"distance_m\": 81812.738, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1552H\", \"location\": \"Foxton\", \"stage_seq\": 21, \"distance_m\": 83669.795, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 22, \"distance_m\": 91072.402, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Cambridge South\", \"stage_seq\": 23, \"distance_m\": 92188.142, \"section_seq\": 1, \"route_path_id\": 66093}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 24, \"distance_m\": 94795.927, \"section_seq\": 1, \"route_path_id\": 66093}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 94795.927, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66093}], \"total_distance_m\": 94795.927, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 88161.36, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6634.567, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1436", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:18Z\", \"source_id\": 50508050, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:22Z\", \"source_id\": 16345862, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:16Z\", \"source_id\": 50520877, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:22Z\", \"source_id\": 16349559, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:29Z\", \"source_id\": 50534489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:32Z\", \"source_id\": 16353363, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:26Z\", \"source_id\": 50542263, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:31Z\", \"source_id\": 16355626, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:58Z\", \"source_id\": 50558777, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:03Z\", \"source_id\": 16360390, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:50Z\", \"source_id\": 50568854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:57Z\", \"source_id\": 16363312, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:34Z\", \"source_id\": 50592084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:37Z\", \"source_id\": 16369841, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:40Z\", \"source_id\": 50602951, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:40Z\", \"source_id\": 16372925, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:28Z\", \"source_id\": 50610402, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:33Z\", \"source_id\": 16375020, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:40Z\", \"source_id\": 50623904, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:43Z\", \"source_id\": 16378991, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:00Z\", \"source_id\": 50637373, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:08Z\", \"source_id\": 16382944, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:34Z\", \"source_id\": 50646876, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:36Z\", \"source_id\": 16385690, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:09Z\", \"source_id\": 50666621, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:13Z\", \"source_id\": 16391368, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:50Z\", \"source_id\": 50676513, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:51Z\", \"source_id\": 16394222, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:10Z\", \"source_id\": 50685158, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:13Z\", \"source_id\": 16396774, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:10Z\", \"source_id\": 50693255, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:13Z\", \"source_id\": 16399149, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:38Z\", \"source_id\": 16404024, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:38Z\", \"source_id\": 50720802, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:41Z\", \"source_id\": 16407078, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "2", "timing_fact_generation": 1789570903269988, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:40.595882", "service_state_evidence_id": 16407078, "current_leg_start_actual_dep": "2026-09-16T15:59:30+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:40.883386", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P KGX CBG 2C36 700032 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "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": 402.57, "from_m": 395.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:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "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": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "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": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "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": 12632.199, "from_m": 9481.305, "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": 14441.923, "from_m": 12632.199, "capability_applied": null, "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": 14482.957, "from_m": 14441.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19358.511, "from_m": 14482.957, "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": 20193.817, "from_m": 19358.511, "capability_applied": null, "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": 20242.488, "from_m": 20193.817, "capability_applied": null, "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": 20280.404, "from_m": 20242.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32471.733, "from_m": 20280.404, "capability_applied": null, "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": 32530.525, "from_m": 32471.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32584.691, "from_m": 32530.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33027.387, "from_m": 32584.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33176.229, "from_m": 33027.387, "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": 33400.421, "from_m": 33176.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34657.494, "from_m": 33400.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34714.866, "from_m": 34657.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37277.753, "from_m": 34714.866, "capability_applied": null, "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": 38896.411, "from_m": 37277.753, "capability_applied": null, "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": 39829.274, "from_m": 38896.411, "capability_applied": null, "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": 39867.381, "from_m": 39829.274, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53211.798, "from_m": 39867.381, "capability_applied": null, "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": 53280.184, "from_m": 53211.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53377.196, "from_m": 53280.184, "capability_applied": null, "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": 53961.18, "from_m": 53377.196, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53988.283, "from_m": 53961.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54046.607, "from_m": 53988.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57533.513, "from_m": 54046.607, "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": 57674.903, "from_m": 57533.513, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57707.309, "from_m": 57674.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63089.486, "from_m": 57707.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": 69348.486, "from_m": 63089.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72777.603, "from_m": 69348.486, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73334.803, "from_m": 72777.603, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73368.578, "from_m": 73334.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73446.049, "from_m": 73368.578, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73739.557, "from_m": 73446.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74491.388, "from_m": 73739.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74539.149, "from_m": 74491.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81265.104, "from_m": 74539.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81812.738, "from_m": 81265.104, "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": 89235.168, "from_m": 81812.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89251.046, "from_m": 89235.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90058.733, "from_m": 89251.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90561.71, "from_m": 90058.733, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91161.548, "from_m": 90561.71, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94151.345, "from_m": 91161.548, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 94795.927, "from_m": 94151.345, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 612661, "profile_key": "212e9554ad825b8d4970717f6b1a2b4926766b9eb04fc02b3cfdf3583c1e3b4e", "schedule_id": 1228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1436", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 66093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1442H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1447", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 66093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "New Barnet", "stage_seq": 6, "distance_m": 14827.16, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1456", "location": "Potters Bar", "stage_seq": 7, "distance_m": 20594.056, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1502", "location": "Hatfield", "stage_seq": 8, "distance_m": 28528.188, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1510", "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 34331.702, "section_seq": 1, "route_path_id": 66093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Digswell Jn", "stage_seq": 10, "distance_m": 35772.862, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1512H", "location": "Welwyn North", "stage_seq": 11, "distance_m": 36989.801, "section_seq": 1, "route_path_id": 66093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 40045.757, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Knebworth", "stage_seq": 13, "distance_m": 41952.151, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Stevenage", "stage_seq": 14, "distance_m": 46045.551, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1526", "location": "Hitchin", "stage_seq": 15, "distance_m": 53049.109, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Letchworth Garden City", "stage_seq": 16, "distance_m": 57298.523, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534", "location": "Baldock", "stage_seq": 17, "distance_m": 60557.121, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1543", "location": "Royston", "stage_seq": 18, "distance_m": 73832.745, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Meldreth", "stage_seq": 19, "distance_m": 78688.436, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Shepreth", "stage_seq": 20, "distance_m": 81812.738, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Foxton", "stage_seq": 21, "distance_m": 83669.795, "section_seq": 1, "route_path_id": 66093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Shepreth Branch Jn", "stage_seq": 22, "distance_m": 91072.402, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Cambridge South", "stage_seq": 23, "distance_m": 92188.142, "section_seq": 1, "route_path_id": 66093}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Cambridge", "stage_seq": 24, "distance_m": 94795.927, "section_seq": 1, "route_path_id": 66093}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 94795.927, "from_m": 0.0, "section_seq": 1, "route_path_id": 66093}], "total_distance_m": 94795.927, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88161.36, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6634.567, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:18Z", "source_id": 50508050, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:22Z", "source_id": 16345862, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:16Z", "source_id": 50520877, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:22Z", "source_id": 16349559, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:29Z", "source_id": 50534489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:32Z", "source_id": 16353363, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:26Z", "source_id": 50542263, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:31Z", "source_id": 16355626, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:58Z", "source_id": 50558777, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:03Z", "source_id": 16360390, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:50Z", "source_id": 50568854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:57Z", "source_id": 16363312, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15703, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:34Z", "source_id": 50592084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:37Z", "source_id": 16369841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:40Z", "source_id": 50602951, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:17:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:40Z", "source_id": 16372925, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:28Z", "source_id": 50610402, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:33Z", "source_id": 16375020, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:40Z", "source_id": 50623904, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:43Z", "source_id": 16378991, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:00Z", "source_id": 50637373, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:08Z", "source_id": 16382944, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:34Z", "source_id": 50646876, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:36Z", "source_id": 16385690, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:09Z", "source_id": 50666621, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:13Z", "source_id": 16391368, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12640, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:50Z", "source_id": 50676513, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:51Z", "source_id": 16394222, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12635, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:10Z", "source_id": 50685158, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:13Z", "source_id": 16396774, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:10Z", "source_id": 50693255, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:13Z", "source_id": 16399149, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:38Z", "source_id": 16404024, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:38Z", "source_id": 50720802, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:41Z", "source_id": 16407078, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] London Kings Cross 1436 1436 10 None None Cambridge 1606 1606 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10171/2026-09-16/detailed None Cambridge South 2026-09-16T15:59:30+01:00 Cambridge 4.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} 1.6 1559 1603 Cambridge South Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-16 15:14:07 TERMINATED 2026-09-16 15:03:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407078 1789570903269988 114 114 2026-09-16 15:13:40.883386 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:40.595882
582583 612724 L80742 742C46MP16 2026-09-16 COMPLETE 16407336 2026-09-16 16:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 612724, "stp": "P", "toc": "South Western Railway", "uid": "L80742", "consist": "450016+450115", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80742/2026-09-16/detailed", "trust_id": "742C46MP16", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C46", "timing_status": "EARLY", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "1603", "current_leg_dep": "1600", "current_leg_end": "London Waterloo", "origin_dep_time": "1439", "origin_platform": "4", "current_location": "London Waterloo", "last_update_time": "2026-09-16T15:14:07", "route_debug_link": null, "timing_variation": "-2 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": "1605", "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\": 286.934, \"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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.812, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.277, \"from_m\": 26283.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.409, \"from_m\": 26610.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.066, \"from_m\": 36428.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38514.404, \"from_m\": 38198.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39310.66, \"from_m\": 38514.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39850.142, \"from_m\": 39310.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.878, \"from_m\": 39850.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46958.603, \"from_m\": 46894.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48144.258, \"from_m\": 46958.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.503, \"from_m\": 48144.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\": 51480.79, \"from_m\": 51426.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.224, \"from_m\": 51480.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51861.574, \"from_m\": 51824.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53216.917, \"from_m\": 51861.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.731, \"from_m\": 53216.917, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63101.586, \"from_m\": 54324.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.746, \"from_m\": 63101.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64599.695, \"from_m\": 63601.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.63, \"from_m\": 64599.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.811, \"from_m\": 64645.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.342, \"from_m\": 65051.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.748, \"from_m\": 65149.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.09, \"from_m\": 66484.748, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67388.828, \"from_m\": 66608.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.411, \"from_m\": 67388.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.088, \"from_m\": 68219.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69651.424, \"from_m\": 69074.088, \"capability_applied\": null, \"effective_limit_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\": 612724, \"profile_key\": \"4b2f0cf77181a8de562925b309c58f37155cefcf7cbd36ca84b247d6bdabbddb\", \"schedule_id\": 17050, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1447\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1511H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 29298.064, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528H\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Feltham Jn\", \"stage_seq\": 16, \"distance_m\": 48144.258, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Whitton Jn\", \"stage_seq\": 17, \"distance_m\": 48759.429, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 23, \"distance_m\": 63485.69, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"West London Jn\", \"stage_seq\": 24, \"distance_m\": 64586.257, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 25, \"distance_m\": 65418.186, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 68922.446, \"section_seq\": 1, \"route_path_id\": 72859}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 29, \"distance_m\": 69651.424, \"section_seq\": 1, \"route_path_id\": 72859}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69651.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72859}], \"total_distance_m\": 69651.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68879.89, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1439", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:07Z\", \"source_id\": 50515113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:09Z\", \"source_id\": 16347898, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:40Z\", \"source_id\": 50521889, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:44Z\", \"source_id\": 16349835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:03Z\", \"source_id\": 50528100, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:05Z\", \"source_id\": 16351530, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:53Z\", \"source_id\": 50538320, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:53:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:55Z\", \"source_id\": 16354441, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:34Z\", \"source_id\": 50555280, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:35Z\", \"source_id\": 16359313, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:36Z\", \"source_id\": 50565736, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:42Z\", \"source_id\": 16362414, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:29Z\", \"source_id\": 50575940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:32Z\", \"source_id\": 16365221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:47Z\", \"source_id\": 50584766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:52Z\", \"source_id\": 16367707, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:32Z\", \"source_id\": 50594478, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:36Z\", \"source_id\": 16370599, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:08Z\", \"source_id\": 50604020, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:09Z\", \"source_id\": 16373228, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:28Z\", \"source_id\": 50615583, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:28Z\", \"source_id\": 16376521, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:32Z\", \"source_id\": 50628616, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:36Z\", \"source_id\": 16380396, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:31Z\", \"source_id\": 50646711, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:34Z\", \"source_id\": 16385661, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:05Z\", \"source_id\": 50661345, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:08Z\", \"source_id\": 16389829, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:34Z\", \"source_id\": 50667773, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:37Z\", \"source_id\": 16391734, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:14Z\", \"source_id\": 50672155, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:17Z\", \"source_id\": 16393029, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:50Z\", \"source_id\": 50686903, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:54Z\", \"source_id\": 16397315, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:15Z\", \"source_id\": 50696177, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:19Z\", \"source_id\": 16399985, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:55Z\", \"source_id\": 50705733, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:58Z\", \"source_id\": 16402738, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:05Z\", \"source_id\": 50711352, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:09Z\", \"source_id\": 16404379, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:01Z\", \"source_id\": 50721807, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:04Z\", \"source_id\": 16407336, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789570928357426, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:40.599585", "service_state_evidence_id": 16407336, "current_leg_start_actual_dep": "2026-09-16T16:00:30+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:40.886893", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P RDZ None 2C46 450016+450115 8 100 None {"version": 3, "segments": [{"to_m": 286.934, "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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.603, "from_m": 46894.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.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": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_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": 612724, "profile_key": "4b2f0cf77181a8de562925b309c58f37155cefcf7cbd36ca84b247d6bdabbddb", "schedule_id": 17050, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1439", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1447", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1511H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.064, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523", "location": "Egham", "stage_seq": 13, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528H", "location": "Staines", "stage_seq": 14, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Barnes", "stage_seq": 22, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "West London Jn", "stage_seq": 24, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 72859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 72859}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 69651.424, "section_seq": 1, "route_path_id": 72859}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 72859}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:07Z", "source_id": 50515113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:09Z", "source_id": 16347898, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:40Z", "source_id": 50521889, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:44Z", "source_id": 16349835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:03Z", "source_id": 50528100, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:05Z", "source_id": 16351530, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:53Z", "source_id": 50538320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:53:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:55Z", "source_id": 16354441, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:34Z", "source_id": 50555280, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:35Z", "source_id": 16359313, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:36Z", "source_id": 50565736, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:42Z", "source_id": 16362414, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:29Z", "source_id": 50575940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:32Z", "source_id": 16365221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:47Z", "source_id": 50584766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:52Z", "source_id": 16367707, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:32Z", "source_id": 50594478, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:36Z", "source_id": 16370599, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:08Z", "source_id": 50604020, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:09Z", "source_id": 16373228, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:28Z", "source_id": 50615583, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:28Z", "source_id": 16376521, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:32Z", "source_id": 50628616, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:36Z", "source_id": 16380396, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:31Z", "source_id": 50646711, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:34Z", "source_id": 16385661, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:05Z", "source_id": 50661345, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:08Z", "source_id": 16389829, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:34Z", "source_id": 50667773, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:37Z", "source_id": 16391734, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:14Z", "source_id": 50672155, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:17Z", "source_id": 16393029, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:50Z", "source_id": 50686903, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:54Z", "source_id": 16397315, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:15Z", "source_id": 50696177, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:19Z", "source_id": 16399985, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:55Z", "source_id": 50705733, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:58Z", "source_id": 16402738, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:05Z", "source_id": 50711352, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:09Z", "source_id": 16404379, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:01Z", "source_id": 50721807, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:04Z", "source_id": 16407336, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 1439 1439 4 None None London Waterloo 1605 1605 24 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80742/2026-09-16/detailed None Vauxhall 2026-09-16T16:00:30+01:00 London Waterloo 3.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 1600 1603 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 15:14:07 TERMINATED 2026-09-16 15:03:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407336 1789570928357426 114 114 2026-09-16 15:13:40.886893 24 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:40.599585
582584 613177 C29949 632V40MP16 2026-09-16 COMPLETE 16407652 2026-09-16 16:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 613177, "stp": "P", "toc": "Chiltern Railways", "uid": "C29949", "consist": "165026+165027", "dest_crs": "AVP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29949/2026-09-16/detailed", "trust_id": "632V40MP16", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury Vale Parkway", "service_date": "2026-09-16", "dest_arr_time": "1603", "dest_platform": null, "is_terminated": 1, "next_location": "Aylesbury Vale Parkway", "signalling_id": "2V40", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "1603", "current_leg_dep": "1558", "current_leg_end": "Aylesbury Vale Parkway", "origin_dep_time": "1457", "origin_platform": "1", "current_location": "Aylesbury Vale Parkway", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]}", "current_leg_start": "Aylesbury", "dest_arr_time_act": "1603", "motion_projection": null, "next_location_lat": "51.8311595", "next_location_lon": "-0.8599033", "previous_location": "Aylesbury", "current_leg_milage": "2.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\": 8498.207, \"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\": 9052.083, \"from_m\": 8498.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14939.431, \"from_m\": 9052.083, \"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\": 15132.331, \"from_m\": 14939.431, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15306.817, \"from_m\": 15132.331, \"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\": 15358.906, \"from_m\": 15306.817, \"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\": 15445.729, \"from_m\": 15358.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16500.949, \"from_m\": 15445.729, \"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\": 27537.909, \"from_m\": 16500.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28451.82, \"from_m\": 27537.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38670.674, \"from_m\": 28451.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38746.977, \"from_m\": 38670.674, \"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\": 39052.386, \"from_m\": 38746.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47300.053, \"from_m\": 39052.386, \"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\": 47345.731, \"from_m\": 47300.053, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 61441.518, \"from_m\": 47345.731, \"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\": 62212.324, \"from_m\": 61441.518, \"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\": 62750.612, \"from_m\": 62212.324, \"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\": 65598.825, \"from_m\": 62750.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65835.123, \"from_m\": 65598.825, \"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\": 613177, \"profile_key\": \"74739fac7e4658296440e43f23244030233980e1567d5b8864c9cb537a114692\", \"schedule_id\": 3618, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 3, \"distance_m\": 15165.982, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 4, \"distance_m\": 26251.128, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Rickmansworth\", \"stage_seq\": 5, \"distance_m\": 28075.177, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524\", \"location\": \"Chorleywood\", \"stage_seq\": 6, \"distance_m\": 31590.52, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 35122.903, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1533\", \"location\": \"Amersham\", \"stage_seq\": 8, \"distance_m\": 38363.812, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Mantles Wood\", \"stage_seq\": 9, \"distance_m\": 40703.739, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540\", \"location\": \"Great Missenden\", \"stage_seq\": 10, \"distance_m\": 47423.71, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Wendover\", \"stage_seq\": 11, \"distance_m\": 54696.884, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 12, \"distance_m\": 58562.557, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555H\", \"location\": \"Aylesbury\", \"stage_seq\": 13, \"distance_m\": 62106.463, \"section_seq\": 1, \"route_path_id\": 29439}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 14, \"distance_m\": 65835.123, \"section_seq\": 1, \"route_path_id\": 29439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65835.123, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29439}], \"total_distance_m\": 65835.123, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 65555.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1457", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8311595", "current_position_lon": "-0.8599033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:31Z\", \"source_id\": 16368245, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:40Z\", \"source_id\": 16376670, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:39Z\", \"source_id\": 16380451, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:16Z\", \"source_id\": 16383850, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:11Z\", \"source_id\": 50666693, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:15Z\", \"source_id\": 16391446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:42Z\", \"source_id\": 16397168, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:41Z\", \"source_id\": 50689193, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:47Z\", \"source_id\": 16398018, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:44Z\", \"source_id\": 50705225, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:48Z\", \"source_id\": 16402653, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:21Z\", \"source_id\": 50722681, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:23Z\", \"source_id\": 16407652, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury Vale Parkway", "service_state_platform": null, "timing_fact_generation": 1789570943567755, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:46.172830", "service_state_evidence_id": 16407652, "current_leg_start_actual_dep": "2026-09-16T15:55:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:46.254524", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB AVP 2V40 165026+165027 4 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": 8498.207, "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": 9052.083, "from_m": 8498.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14939.431, "from_m": 9052.083, "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": 15132.331, "from_m": 14939.431, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15306.817, "from_m": 15132.331, "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": 15358.906, "from_m": 15306.817, "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": 15445.729, "from_m": 15358.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16500.949, "from_m": 15445.729, "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": 27537.909, "from_m": 16500.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28451.82, "from_m": 27537.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38670.674, "from_m": 28451.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38746.977, "from_m": 38670.674, "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": 39052.386, "from_m": 38746.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47300.053, "from_m": 39052.386, "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": 47345.731, "from_m": 47300.053, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 61441.518, "from_m": 47345.731, "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": 62212.324, "from_m": 61441.518, "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": 62750.612, "from_m": 62212.324, "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": 65598.825, "from_m": 62750.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65835.123, "from_m": 65598.825, "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": 613177, "profile_key": "74739fac7e4658296440e43f23244030233980e1567d5b8864c9cb537a114692", "schedule_id": 3618, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1457", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509", "location": "Harrow-on-the-Hill", "stage_seq": 3, "distance_m": 15165.982, "section_seq": 1, "route_path_id": 29439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Watford South Jn - (Met)", "stage_seq": 4, "distance_m": 26251.128, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Rickmansworth", "stage_seq": 5, "distance_m": 28075.177, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524", "location": "Chorleywood", "stage_seq": 6, "distance_m": 31590.52, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 35122.903, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1533", "location": "Amersham", "stage_seq": 8, "distance_m": 38363.812, "section_seq": 1, "route_path_id": 29439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Mantles Wood", "stage_seq": 9, "distance_m": 40703.739, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540", "location": "Great Missenden", "stage_seq": 10, "distance_m": 47423.71, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Wendover", "stage_seq": 11, "distance_m": 54696.884, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Stoke Mandeville", "stage_seq": 12, "distance_m": 58562.557, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555H", "location": "Aylesbury", "stage_seq": 13, "distance_m": 62106.463, "section_seq": 1, "route_path_id": 29439}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "Aylesbury Vale Parkway", "stage_seq": 14, "distance_m": 65835.123, "section_seq": 1, "route_path_id": 29439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65835.123, "from_m": 0.0, "section_seq": 1, "route_path_id": 29439}], "total_distance_m": 65835.123, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 65555.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.723, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:31Z", "source_id": 16368245, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:40Z", "source_id": 16376670, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:39Z", "source_id": 16380451, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:16Z", "source_id": 16383850, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:11Z", "source_id": 50666693, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:15Z", "source_id": 16391446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:42Z", "source_id": 16397168, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21769, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:41Z", "source_id": 50689193, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:47Z", "source_id": 16398018, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21749, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:44Z", "source_id": 50705225, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:48Z", "source_id": 16402653, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21763, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:21Z", "source_id": 50722681, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:23Z", "source_id": 16407652, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] London Marylebone 1457 1457 1 None None Aylesbury Vale Parkway 1603 1603 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C29949/2026-09-16/detailed None Aylesbury 2026-09-16T15:55:30+01:00 Aylesbury Vale Parkway 5.0 {"type": "LineString", "coordinates": [[-0.8143687, 51.8134969], [-0.8144111, 51.8135113], [-0.8157198, 51.8139537], [-0.8161717, 51.81411239999999], [-0.8164802999999999, 51.81420419999999], [-0.8168877999999999, 51.81432539999999], [-0.8177019, 51.81453689999999], [-0.8181444, 51.814638], [-0.8186017, 51.8147292], [-0.8191394999999999, 51.81482870000001], [-0.8195055999999998, 51.81488670000001], [-0.8198597, 51.8149373], [-0.8206647999999999, 51.8150476], [-0.8211672999999999, 51.8151462], [-0.8217064, 51.8152242], [-0.8220174999999998, 51.815273899999994], [-0.8225431999999999, 51.81536679999999], [-0.823077, 51.81547119999999], [-0.8236750999999999, 51.8156122], [-0.8240855, 51.8157166], [-0.8245709999999999, 51.815855899999995], [-0.8248553, 51.81593380000001], [-0.8251073999999999, 51.8160085], [-0.8254508, 51.8161162], [-0.8257217, 51.8161958], [-0.8259979, 51.81628539999999], [-0.8264565999999999, 51.8164479], [-0.8268749999999999, 51.816607], [-0.8274918999999998, 51.8168591], [-0.8291173, 51.8175123], [-0.83015, 51.8179351], [-0.8313140999999998, 51.818404400000006], [-0.8314883999999999, 51.8184757], [-0.8321218, 51.81870029999999], [-0.8323601, 51.81879649999999], [-0.8324848999999999, 51.8188487], [-0.8348424999999999, 51.819807], [-0.8404308999999999, 51.822080099999994], [-0.844386, 51.823691], [-0.8473014, 51.824880099999994], [-0.8495437, 51.8258035], [-0.8517565, 51.8267335], [-0.8527221, 51.82714959999999], [-0.85293, 51.8272374], [-0.8540525, 51.82773389999999], [-0.8550949, 51.8282313], [-0.8575942999999999, 51.82958639999999], [-0.8577509999999999, 51.8296841], [-0.8578792999999999, 51.829767700000005], [-0.8579943, 51.8298513], [-0.8581768999999999, 51.8299942], [-0.858365, 51.83013520000001], [-0.858509, 51.830240100000005], [-0.8586811999999999, 51.83036160000001], [-0.858883, 51.830496], [-0.8595834, 51.8309503], [-0.8599033, 51.8311595]]} 2.3 1558 1603 Aylesbury Aylesbury Vale Parkway Aylesbury Vale Parkway 51.8311595 -0.8599033 51.8311595 -0.8599033 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:03:00 Aylesbury Vale Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407652 1789570943567755 34 34 2026-09-16 15:13:46.254524 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:46.172830
582585 614336 C49776 745B54MR16 2026-09-16 COMPLETE 16407443 2026-09-16 16:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 614336, "stp": "P", "toc": "Great Western Railway", "uid": "C49776", "consist": "165121+165128", "dest_crs": "MAI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49776/2026-09-16/detailed", "trust_id": "745B54MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "5B54", "timing_status": "EARLY", "origin_station": "Reading Traincare Depot", "current_leg_arr": "1603", "current_leg_dep": "1550", "current_leg_end": "Maidenhead", "origin_dep_time": "1545", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8582729999999998, 51.4770601], [-0.8560216, 51.4778687], [-0.8550074999999999, 51.4781861], [-0.8539154999999999, 51.47854019999999], [-0.8524914999999998, 51.4790169], [-0.8498292999999999, 51.4798652], [-0.8467505000000001, 51.4808397], [-0.8436756, 51.4817677], [-0.8433985999999999, 51.48186059999999], [-0.8424053, 51.4822102], [-0.8405169, 51.4828114], [-0.8372991999999999, 51.48384959999999], [-0.8309065, 51.4859606], [-0.8299382999999999, 51.48627100000001], [-0.8288736999999999, 51.4866204], [-0.8278469, 51.48695369999999], [-0.8255544, 51.4876266], [-0.8212016, 51.4890132], [-0.8204382, 51.4892572], [-0.8195924999999998, 51.48953480000001], [-0.8181995, 51.48997959999999], [-0.8153557999999999, 51.49092249999999], [-0.8113953, 51.492210199999995], [-0.8102654999999999, 51.4925741], [-0.8089998, 51.4929768], [-0.8084837557075693, 51.49313821287927], [-0.8073044, 51.49350710000001], [-0.8042059999999999, 51.4944933], [-0.8010997, 51.4954894], [-0.7979636999999999, 51.496512399999986], [-0.7968809000000001, 51.49686699999999], [-0.7953167999999999, 51.497376199999984], [-0.792694, 51.4982422], [-0.791055731304398, 51.4987748385867], [-0.7901488, 51.4990697], [-0.7875005, 51.49990989999999], [-0.7866743, 51.50015729999999], [-0.7857410999999999, 51.500462099999986], [-0.7840828999999999, 51.500994799999994], [-0.7807596, 51.5021022], [-0.7774015, 51.50320719999999], [-0.774026, 51.5042798], [-0.7732455, 51.50452080000001], [-0.7724434999999998, 51.5047809], [-0.7711370999999999, 51.5052021], [-0.7687621, 51.50596199999998], [-0.7638144, 51.5075133], [-0.7631683, 51.5077106], [-0.7628199999999999, 51.50782809999999], [-0.7622518, 51.5080232], [-0.7615563, 51.5082362], [-0.760423, 51.5086016], [-0.7581125999999999, 51.509354599999995], [-0.7537325, 51.5107679], [-0.7528989, 51.5110334], [-0.7520241999999999, 51.5113113], [-0.7513993999999999, 51.5115053], [-0.7506574999999999, 51.511746899999984], [-0.7499408999999999, 51.5119751], [-0.7491916999999999, 51.5121968], [-0.7481299999999999, 51.51251750000001], [-0.7470823, 51.51283699999999], [-0.7460273, 51.5131352], [-0.7455221999999999, 51.51327539999998], [-0.7449779, 51.5134346], [-0.7439500999999998, 51.5137169], [-0.7419003, 51.5142815], [-0.7417467, 51.5143235], [-0.7391957999999998, 51.5149917], [-0.7362049999999999, 51.5157224], [-0.7347211, 51.516097], [-0.7339128, 51.516279199999985], [-0.7331002000000001, 51.5164575], [-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Reading", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Reading", "current_leg_milage": "11.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 859.503, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1564.673, \"from_m\": 859.503, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18542.001, \"from_m\": 1564.673, \"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\": 19711.543, \"from_m\": 18542.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19952.389, \"from_m\": 19711.543, \"capability_applied\": null, \"effective_limit_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\": 614336, \"profile_key\": \"3dd12443e33dc7279e2e822fb14a30355d83fe0030b9648b36eb65c76bd4a707\", \"schedule_id\": 6814, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Reading Depot Entrance C\", \"stage_seq\": 2, \"distance_m\": 111.82, \"section_seq\": 1, \"route_path_id\": 30367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Reading Sig. T1732\", \"stage_seq\": 3, \"distance_m\": 223.533, \"section_seq\": 1, \"route_path_id\": 30367}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1553\", \"location\": \"Reading\", \"stage_seq\": 4, \"distance_m\": 1086.354, \"section_seq\": 1, \"route_path_id\": 30367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 2206.642, \"section_seq\": 1, \"route_path_id\": 30367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Twyford\", \"stage_seq\": 6, \"distance_m\": 9036.383, \"section_seq\": 1, \"route_path_id\": 30367}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 7, \"distance_m\": 19952.389, \"section_seq\": 1, \"route_path_id\": 30367}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19952.389, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30367}], \"total_distance_m\": 19952.389, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 17923.344, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2029.045, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:41Z\", \"source_id\": 50681366, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:45Z\", \"source_id\": 16395658, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:35Z\", \"source_id\": 50704841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:38Z\", \"source_id\": 16402524, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:07Z\", \"source_id\": 50722045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:12Z\", \"source_id\": 16407443, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1789570937217343, "current_leg_arrival_utc": "2026-09-16T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:47.427904", "service_state_evidence_id": 16407443, "current_leg_start_actual_dep": "2026-09-16T15:53:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:48.141322", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None MAI 5B54 165121+165128 4 90 None {"version": 3, "segments": [{"to_m": 859.503, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1564.673, "from_m": 859.503, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18542.001, "from_m": 1564.673, "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": 19711.543, "from_m": 18542.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19952.389, "from_m": 19711.543, "capability_applied": null, "effective_limit_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": 614336, "profile_key": "3dd12443e33dc7279e2e822fb14a30355d83fe0030b9648b36eb65c76bd4a707", "schedule_id": 6814, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Reading Depot Entrance C", "stage_seq": 2, "distance_m": 111.82, "section_seq": 1, "route_path_id": 30367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Reading Sig. T1732", "stage_seq": 3, "distance_m": 223.533, "section_seq": 1, "route_path_id": 30367}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1553", "location": "Reading", "stage_seq": 4, "distance_m": 1086.354, "section_seq": 1, "route_path_id": 30367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Kennet Bridge Jn", "stage_seq": 5, "distance_m": 2206.642, "section_seq": 1, "route_path_id": 30367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Twyford", "stage_seq": 6, "distance_m": 9036.383, "section_seq": 1, "route_path_id": 30367}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 7, "distance_m": 19952.389, "section_seq": 1, "route_path_id": 30367}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19952.389, "from_m": 0.0, "section_seq": 1, "route_path_id": 30367}], "total_distance_m": 19952.389, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 17923.344, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2029.045, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:41Z", "source_id": 50681366, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:45Z", "source_id": 16395658, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:35Z", "source_id": 50704841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:38Z", "source_id": 16402524, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:07Z", "source_id": 50722045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:12Z", "source_id": 16407443, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Reading Traincare Depot 1545 1545 None None None Maidenhead 1604 1604 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49776/2026-09-16/detailed None Reading 2026-09-16T15:53:00+01:00 Maidenhead 13.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8582729999999998, 51.4770601], [-0.8560216, 51.4778687], [-0.8550074999999999, 51.4781861], [-0.8539154999999999, 51.47854019999999], [-0.8524914999999998, 51.4790169], [-0.8498292999999999, 51.4798652], [-0.8467505000000001, 51.4808397], [-0.8436756, 51.4817677], [-0.8433985999999999, 51.48186059999999], [-0.8424053, 51.4822102], [-0.8405169, 51.4828114], [-0.8372991999999999, 51.48384959999999], [-0.8309065, 51.4859606], [-0.8299382999999999, 51.48627100000001], [-0.8288736999999999, 51.4866204], [-0.8278469, 51.48695369999999], [-0.8255544, 51.4876266], [-0.8212016, 51.4890132], [-0.8204382, 51.4892572], [-0.8195924999999998, 51.48953480000001], [-0.8181995, 51.48997959999999], [-0.8153557999999999, 51.49092249999999], [-0.8113953, 51.492210199999995], [-0.8102654999999999, 51.4925741], [-0.8089998, 51.4929768], [-0.8084837557075693, 51.49313821287927], [-0.8073044, 51.49350710000001], [-0.8042059999999999, 51.4944933], [-0.8010997, 51.4954894], [-0.7979636999999999, 51.496512399999986], [-0.7968809000000001, 51.49686699999999], [-0.7953167999999999, 51.497376199999984], [-0.792694, 51.4982422], [-0.791055731304398, 51.4987748385867], [-0.7901488, 51.4990697], [-0.7875005, 51.49990989999999], [-0.7866743, 51.50015729999999], [-0.7857410999999999, 51.500462099999986], [-0.7840828999999999, 51.500994799999994], [-0.7807596, 51.5021022], [-0.7774015, 51.50320719999999], [-0.774026, 51.5042798], [-0.7732455, 51.50452080000001], [-0.7724434999999998, 51.5047809], [-0.7711370999999999, 51.5052021], [-0.7687621, 51.50596199999998], [-0.7638144, 51.5075133], [-0.7631683, 51.5077106], [-0.7628199999999999, 51.50782809999999], [-0.7622518, 51.5080232], [-0.7615563, 51.5082362], [-0.760423, 51.5086016], [-0.7581125999999999, 51.509354599999995], [-0.7537325, 51.5107679], [-0.7528989, 51.5110334], [-0.7520241999999999, 51.5113113], [-0.7513993999999999, 51.5115053], [-0.7506574999999999, 51.511746899999984], [-0.7499408999999999, 51.5119751], [-0.7491916999999999, 51.5121968], [-0.7481299999999999, 51.51251750000001], [-0.7470823, 51.51283699999999], [-0.7460273, 51.5131352], [-0.7455221999999999, 51.51327539999998], [-0.7449779, 51.5134346], [-0.7439500999999998, 51.5137169], [-0.7419003, 51.5142815], [-0.7417467, 51.5143235], [-0.7391957999999998, 51.5149917], [-0.7362049999999999, 51.5157224], [-0.7347211, 51.516097], [-0.7339128, 51.516279199999985], [-0.7331002000000001, 51.5164575], [-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} 11.7 1550 1603 Reading Maidenhead Maidenhead 51.5185898 -0.7227445 51.5185898 -0.7227445 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:03:00 Maidenhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407443 1789570937217343 16 16 2026-09-16 15:13:48.141322 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:47.427904
582586 611987 Y62080 792N23MO16 2026-09-16 COMPLETE 16408632 2026-09-16 16:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 611987, "stp": "P", "toc": "Transport for Wales", "uid": "Y62080", "consist": "197010", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62080/2026-09-16/detailed", "trust_id": "792N23MO16", "origin_crs": "MST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Town", "signalling_id": "2N23", "timing_status": "LATE", "origin_station": "Maesteg", "current_leg_arr": "1603", "current_leg_dep": "1600", "current_leg_end": "Ebbw Vale Town", "origin_dep_time": "1407", "origin_platform": null, "current_location": "Ebbw Vale Town", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1960549, 51.7565058], [-3.1961111999999994, 51.75678810000001], [-3.1961968, 51.75707090000001], [-3.1963288999999997, 51.75736440000001], [-3.1964903, 51.75766329999999], [-3.1968148999999997, 51.7581238], [-3.1970733999999994, 51.7584754], [-3.1973957999999993, 51.7590454], [-3.1976048, 51.75950009999998], [-3.1977566, 51.759861699999995], [-3.1978865, 51.76027580000001], [-3.1980451, 51.7608565], [-3.1981736, 51.7613226], [-3.1983532999999995, 51.761819], [-3.1985759, 51.76227790000001], [-3.1988781, 51.762849], [-3.1991049, 51.76341229999999], [-3.1992690999999995, 51.7639238], [-3.1994678999999997, 51.7645734], [-3.1998651999999996, 51.7660092], [-3.1999746999999994, 51.766407699999995], [-3.2000333, 51.766786299999985], [-3.2000579, 51.76721770000001], [-3.2000121, 51.76767699999999], [-3.1999126, 51.7682553], [-3.1998251, 51.7689055], [-3.1997133999999994, 51.7696794], [-3.1995153999999997, 51.7708695], [-3.1994698999999995, 51.7712738], [-3.1994942999999996, 51.77164429999999], [-3.1995482999999996, 51.7719694], [-3.1996436000000004, 51.77231489999999], [-3.1997759, 51.772648999999994], [-3.200126899999999, 51.77331850000001], [-3.2004258999999995, 51.7738551], [-3.2007806, 51.774384700000006], [-3.2012773999999995, 51.7750515], [-3.2016543999999993, 51.77551359999999], [-3.2018455999999995, 51.7758096], [-3.2024115, 51.77657740000001]]}", "current_leg_start": "Ebbw Vale Parkway", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "51.7765774", "next_location_lon": "-3.2024115", "previous_location": "Ebbw Vale Parkway", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 732.454, \"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\": 746.393, \"from_m\": 732.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1528.033, \"from_m\": 746.393, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1557.557, \"from_m\": 1528.033, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1868.04, \"from_m\": 1557.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8059.568, \"from_m\": 1868.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8450.033, \"from_m\": 8059.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8593.385, \"from_m\": 8450.033, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9292.737, \"from_m\": 8593.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9331.522, \"from_m\": 9292.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12242.113, \"from_m\": 9331.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12259.325, \"from_m\": 12242.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\": 13079.567, \"from_m\": 12259.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\": 13135.646, \"from_m\": 13079.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\": 13199.265, \"from_m\": 13135.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14371.576, \"from_m\": 13199.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24911.641, \"from_m\": 14371.576, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26083.953, \"from_m\": 24911.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26147.571, \"from_m\": 26083.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26240.087, \"from_m\": 26147.571, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26973.979, \"from_m\": 26240.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\": 27379.382, \"from_m\": 26973.979, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35087.656, \"from_m\": 27379.382, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58252.259, \"from_m\": 35087.656, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58338.858, \"from_m\": 58252.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58397.466, \"from_m\": 58338.858, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58563.982, \"from_m\": 58397.466, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59048.895, \"from_m\": 58563.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59178.801, \"from_m\": 59048.895, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 59508.198, \"from_m\": 59178.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59572.113, \"from_m\": 59508.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59683.829, \"from_m\": 59572.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59758.898, \"from_m\": 59683.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62875.073, \"from_m\": 59758.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74740.835, \"from_m\": 62875.073, \"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\": 75026.672, \"from_m\": 74740.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75334.267, \"from_m\": 75026.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75515.303, \"from_m\": 75334.267, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76421.171, \"from_m\": 75515.303, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78571.114, \"from_m\": 76421.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81993.304, \"from_m\": 78571.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86270.711, \"from_m\": 81993.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\": 86392.721, \"from_m\": 86270.711, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 91121.213, \"from_m\": 86392.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92035.392, \"from_m\": 91121.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93797.98, \"from_m\": 92035.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106609.706, \"from_m\": 93797.98, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106738.985, \"from_m\": 106609.706, \"capability_applied\": null, \"effective_limit_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\": 611987, \"profile_key\": \"8323699d8b8d362a414d646efcc0f85865427711dcc1c2d5898399661e680317\", \"schedule_id\": 38990, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1407\", \"location\": \"Maesteg\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 2, \"distance_m\": 425.731, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1412H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 3, \"distance_m\": 1868.04, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1422\", \"location\": \"Tondu\", \"stage_seq\": 4, \"distance_m\": 8630.863, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Sarn\", \"stage_seq\": 5, \"distance_m\": 9699.554, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428\", \"location\": \"Wildmill\", \"stage_seq\": 6, \"distance_m\": 11923.852, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1433\", \"location\": \"Bridgend\", \"stage_seq\": 7, \"distance_m\": 13380.581, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1438H\", \"location\": \"Pencoed\", \"stage_seq\": 8, \"distance_m\": 19641.609, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1443\", \"location\": \"Llanharan\", \"stage_seq\": 9, \"distance_m\": 37084.803, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1448\", \"location\": \"Pontyclun\", \"stage_seq\": 10, \"distance_m\": 40944.503, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 11, \"distance_m\": 56789.224, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1506\", \"location\": \"Cardiff Central\", \"stage_seq\": 12, \"distance_m\": 58861.558, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 13, \"distance_m\": 60202.844, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 69410.1, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 75334.267, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 16, \"distance_m\": 76568.976, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Park North Jn\", \"stage_seq\": 17, \"distance_m\": 77418.551, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523\", \"location\": \"Pye Corner\", \"stage_seq\": 18, \"distance_m\": 78471.377, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1527\", \"location\": \"Rogerstone\", \"stage_seq\": 19, \"distance_m\": 80913.191, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Risca South Jn\", \"stage_seq\": 20, \"distance_m\": 81530.246, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 21, \"distance_m\": 83138.767, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536H\", \"location\": \"Cross Keys\", \"stage_seq\": 22, \"distance_m\": 86195.138, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1544H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 23, \"distance_m\": 91769.627, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Llanhilleth\", \"stage_seq\": 24, \"distance_m\": 96263.422, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 25, \"distance_m\": 97544.322, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 26, \"distance_m\": 104430.17, \"section_seq\": 1, \"route_path_id\": 105507}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 27, \"distance_m\": 106738.985, \"section_seq\": 1, \"route_path_id\": 105507}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106738.985, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105507}], \"total_distance_m\": 106738.985, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 99338.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7400.314, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1407", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7765774", "current_position_lon": "-3.2024115", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:08:39Z\", \"source_id\": 16322096, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:39Z\", \"source_id\": 16324354, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:11Z\", \"source_id\": 16333021, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:37Z\", \"source_id\": 16334098, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:28:08Z\", \"source_id\": 16336705, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:29Z\", \"source_id\": 50482436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:34Z\", \"source_id\": 16338556, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:39Z\", \"source_id\": 50498718, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:43Z\", \"source_id\": 16343157, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:42:11Z\", \"source_id\": 50512900, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:42:16Z\", \"source_id\": 16347242, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:55Z\", \"source_id\": 50522623, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:00Z\", \"source_id\": 16350014, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:39Z\", \"source_id\": 50555433, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:43Z\", \"source_id\": 16359411, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:14Z\", \"source_id\": 50609641, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:15Z\", \"source_id\": 16374845, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:43Z\", \"source_id\": 16379717, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:24Z\", \"source_id\": 50630820, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:27Z\", \"source_id\": 16381020, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:40Z\", \"source_id\": 50644494, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:43Z\", \"source_id\": 16385056, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:08Z\", \"source_id\": 50661579, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:13Z\", \"source_id\": 16389932, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:08Z\", \"source_id\": 50677355, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:11Z\", \"source_id\": 16394448, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:13Z\", \"source_id\": 16405968, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:44Z\", \"source_id\": 16408632, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ebbw Vale Town", "service_state_platform": null, "timing_fact_generation": 1789571029251852, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:49.243473", "service_state_evidence_id": 16408632, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:50.391929", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P MST EBB 2N23 197010 2 100 None {"version": 3, "segments": [{"to_m": 732.454, "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": 746.393, "from_m": 732.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1528.033, "from_m": 746.393, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1557.557, "from_m": 1528.033, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1868.04, "from_m": 1557.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8059.568, "from_m": 1868.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8450.033, "from_m": 8059.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8593.385, "from_m": 8450.033, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9292.737, "from_m": 8593.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9331.522, "from_m": 9292.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12242.113, "from_m": 9331.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12259.325, "from_m": 12242.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": 13079.567, "from_m": 12259.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": 13135.646, "from_m": 13079.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": 13199.265, "from_m": 13135.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14371.576, "from_m": 13199.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24911.641, "from_m": 14371.576, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26083.953, "from_m": 24911.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26147.571, "from_m": 26083.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26240.087, "from_m": 26147.571, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26973.979, "from_m": 26240.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": 27379.382, "from_m": 26973.979, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35087.656, "from_m": 27379.382, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58252.259, "from_m": 35087.656, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58338.858, "from_m": 58252.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58397.466, "from_m": 58338.858, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58563.982, "from_m": 58397.466, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59048.895, "from_m": 58563.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59178.801, "from_m": 59048.895, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 59508.198, "from_m": 59178.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59572.113, "from_m": 59508.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59683.829, "from_m": 59572.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59758.898, "from_m": 59683.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62875.073, "from_m": 59758.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74740.835, "from_m": 62875.073, "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": 75026.672, "from_m": 74740.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75334.267, "from_m": 75026.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75515.303, "from_m": 75334.267, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76421.171, "from_m": 75515.303, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78571.114, "from_m": 76421.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81993.304, "from_m": 78571.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86270.711, "from_m": 81993.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": 86392.721, "from_m": 86270.711, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 91121.213, "from_m": 86392.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92035.392, "from_m": 91121.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93797.98, "from_m": 92035.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106609.706, "from_m": 93797.98, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106738.985, "from_m": 106609.706, "capability_applied": null, "effective_limit_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": 611987, "profile_key": "8323699d8b8d362a414d646efcc0f85865427711dcc1c2d5898399661e680317", "schedule_id": 38990, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1407", "location": "Maesteg", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409", "location": "Maesteg (Ewenny Road)", "stage_seq": 2, "distance_m": 425.731, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1412H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 3, "distance_m": 1868.04, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1422", "location": "Tondu", "stage_seq": 4, "distance_m": 8630.863, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Sarn", "stage_seq": 5, "distance_m": 9699.554, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428", "location": "Wildmill", "stage_seq": 6, "distance_m": 11923.852, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1433", "location": "Bridgend", "stage_seq": 7, "distance_m": 13380.581, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1438H", "location": "Pencoed", "stage_seq": 8, "distance_m": 19641.609, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1443", "location": "Llanharan", "stage_seq": 9, "distance_m": 37084.803, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1448", "location": "Pontyclun", "stage_seq": 10, "distance_m": 40944.503, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Leckwith Loop North Jn", "stage_seq": 11, "distance_m": 56789.224, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1506", "location": "Cardiff Central", "stage_seq": 12, "distance_m": 58861.558, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Long Dyke Jn", "stage_seq": 13, "distance_m": 60202.844, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Marshfield", "stage_seq": 14, "distance_m": 69410.1, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 75334.267, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Park Jn (Newport)", "stage_seq": 16, "distance_m": 76568.976, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Park North Jn", "stage_seq": 17, "distance_m": 77418.551, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523", "location": "Pye Corner", "stage_seq": 18, "distance_m": 78471.377, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1527", "location": "Rogerstone", "stage_seq": 19, "distance_m": 80913.191, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Risca South Jn", "stage_seq": 20, "distance_m": 81530.246, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Risca & Pontymister", "stage_seq": 21, "distance_m": 83138.767, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536H", "location": "Cross Keys", "stage_seq": 22, "distance_m": 86195.138, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1544H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 23, "distance_m": 91769.627, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Llanhilleth", "stage_seq": 24, "distance_m": 96263.422, "section_seq": 1, "route_path_id": 105507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Aberbeeg Jn", "stage_seq": 25, "distance_m": 97544.322, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Ebbw Vale Parkway", "stage_seq": 26, "distance_m": 104430.17, "section_seq": 1, "route_path_id": 105507}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 27, "distance_m": 106738.985, "section_seq": 1, "route_path_id": 105507}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106738.985, "from_m": 0.0, "section_seq": 1, "route_path_id": 105507}], "total_distance_m": 106738.985, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 99338.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7400.314, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:08:39Z", "source_id": 16322096, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:39Z", "source_id": 16324354, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:11Z", "source_id": 16333021, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:37Z", "source_id": 16334098, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:28:08Z", "source_id": 16336705, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:29Z", "source_id": 50482436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:34Z", "source_id": 16338556, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:39Z", "source_id": 50498718, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:43Z", "source_id": 16343157, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25334, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:42:11Z", "source_id": 50512900, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:42:16Z", "source_id": 16347242, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:55Z", "source_id": 50522623, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:00Z", "source_id": 16350014, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:39Z", "source_id": 50555433, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:43Z", "source_id": 16359411, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:14Z", "source_id": 50609641, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:15Z", "source_id": 16374845, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:43Z", "source_id": 16379717, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:24Z", "source_id": 50630820, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:27Z", "source_id": 16381020, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:40Z", "source_id": 50644494, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:43Z", "source_id": 16385056, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:08Z", "source_id": 50661579, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:13Z", "source_id": 16389932, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:08Z", "source_id": 50677355, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:11Z", "source_id": 16394448, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:13Z", "source_id": 16405968, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:44Z", "source_id": 16408632, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Maesteg 1407 1407 None None None Ebbw Vale Town 1604 1602 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62080/2026-09-16/detailed None Ebbw Vale Parkway 2026-09-16T16:00:00+01:00 Ebbw Vale Town 3.0 {"type": "LineString", "coordinates": [[-3.1960549, 51.7565058], [-3.1961111999999994, 51.75678810000001], [-3.1961968, 51.75707090000001], [-3.1963288999999997, 51.75736440000001], [-3.1964903, 51.75766329999999], [-3.1968148999999997, 51.7581238], [-3.1970733999999994, 51.7584754], [-3.1973957999999993, 51.7590454], [-3.1976048, 51.75950009999998], [-3.1977566, 51.759861699999995], [-3.1978865, 51.76027580000001], [-3.1980451, 51.7608565], [-3.1981736, 51.7613226], [-3.1983532999999995, 51.761819], [-3.1985759, 51.76227790000001], [-3.1988781, 51.762849], [-3.1991049, 51.76341229999999], [-3.1992690999999995, 51.7639238], [-3.1994678999999997, 51.7645734], [-3.1998651999999996, 51.7660092], [-3.1999746999999994, 51.766407699999995], [-3.2000333, 51.766786299999985], [-3.2000579, 51.76721770000001], [-3.2000121, 51.76767699999999], [-3.1999126, 51.7682553], [-3.1998251, 51.7689055], [-3.1997133999999994, 51.7696794], [-3.1995153999999997, 51.7708695], [-3.1994698999999995, 51.7712738], [-3.1994942999999996, 51.77164429999999], [-3.1995482999999996, 51.7719694], [-3.1996436000000004, 51.77231489999999], [-3.1997759, 51.772648999999994], [-3.200126899999999, 51.77331850000001], [-3.2004258999999995, 51.7738551], [-3.2007806, 51.774384700000006], [-3.2012773999999995, 51.7750515], [-3.2016543999999993, 51.77551359999999], [-3.2018455999999995, 51.7758096], [-3.2024115, 51.77657740000001]]} 1.4 1600 1603 Ebbw Vale Parkway Ebbw Vale Town Ebbw Vale Town 51.7765774 -3.2024115 51.7765774 -3.2024115 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:03:00 Ebbw Vale Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408632 1789571029251852 80 80 2026-09-16 15:13:50.391929 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:49.243473
582587 612301 W33972 651B46MO16 2026-09-16 COMPLETE 16406897 2026-09-16 16:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 612301, "stp": "P", "toc": "Avanti West Coast", "uid": "W33972", "consist": "807008", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33972/2026-09-16/detailed", "trust_id": "651B46MO16", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "1554", "dest_platform": "16", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1B46", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1603", "current_leg_dep": "1548", "current_leg_end": "London Euston", "origin_dep_time": "1421", "origin_platform": "6", "current_location": "London Euston", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "1554", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 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\": 900.564, \"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\": 982.232, \"from_m\": 900.564, \"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\": 1607.351, \"from_m\": 982.232, \"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\": 1975.822, \"from_m\": 1607.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10632.647, \"from_m\": 6218.661, \"capability_applied\": null, \"effective_limit_mph\": 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\": 13897.929, \"from_m\": 10632.647, \"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\": 21613.599, \"from_m\": 13897.929, \"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\": 23488.998, \"from_m\": 21613.599, \"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\": 29162.465, \"from_m\": 23488.998, \"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\": 29900.349, \"from_m\": 29162.465, \"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\": 30753.862, \"from_m\": 29900.349, \"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\": 30802.864, \"from_m\": 30753.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30825.926, \"from_m\": 30802.864, \"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\": 39496.381, \"from_m\": 30825.926, \"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\": 39504.287, \"from_m\": 39496.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45697.166, \"from_m\": 39504.287, \"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\": 46609.911, \"from_m\": 45697.166, \"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\": 48138.712, \"from_m\": 46609.911, \"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\": 49692.353, \"from_m\": 48138.712, \"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\": 51019.067, \"from_m\": 49692.353, \"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\": 51056.657, \"from_m\": 51019.067, \"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\": 64901.671, \"from_m\": 51056.657, \"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\": 71331.619, \"from_m\": 64901.671, \"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\": 90112.318, \"from_m\": 71331.619, \"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\": 90206.929, \"from_m\": 90112.318, \"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\": 103187.856, \"from_m\": 90206.929, \"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\": 103348.533, \"from_m\": 103187.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104012.785, \"from_m\": 103348.533, \"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\": 104840.922, \"from_m\": 104012.785, \"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\": 107165.076, \"from_m\": 104840.922, \"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\": 113796.083, \"from_m\": 107165.076, \"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\": 117085.466, \"from_m\": 113796.083, \"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\": 121366.271, \"from_m\": 117085.466, \"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\": 121452.114, \"from_m\": 121366.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121547.613, \"from_m\": 121452.114, \"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\": 121634.076, \"from_m\": 121547.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134895.78, \"from_m\": 121634.076, \"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\": 136828.367, \"from_m\": 134895.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145096.784, \"from_m\": 136828.367, \"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\": 145150.722, \"from_m\": 145096.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170930.091, \"from_m\": 145150.722, \"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\": 174299.951, \"from_m\": 170930.091, \"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\": 175803.383, \"from_m\": 174299.951, \"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\": 177648.371, \"from_m\": 175803.383, \"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\": 178800.407, \"from_m\": 177648.371, \"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\": 178847.298, \"from_m\": 178800.407, \"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\": 180075.864, \"from_m\": 178847.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180554.613, \"from_m\": 180075.864, \"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\": 180609.898, \"from_m\": 180554.613, \"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\": 180653.982, \"from_m\": 180609.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180697.218, \"from_m\": 180653.982, \"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\": 180762.02, \"from_m\": 180697.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181441.832, \"from_m\": 180762.02, \"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\": 181448.738, \"from_m\": 181441.832, \"capability_applied\": null, \"effective_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\": 612301, \"profile_key\": \"cf98557adbad3a7ddc9487062f557e58ae0010a4d6dc674686126e31ab63cfeb\", \"schedule_id\": 26483, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1433\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Berkswell\", \"stage_seq\": 6, \"distance_m\": 21542.082, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1445H\", \"location\": \"Coventry\", \"stage_seq\": 7, \"distance_m\": 30387.697, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 8, \"distance_m\": 47552.893, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1456H\", \"location\": \"Rugby\", \"stage_seq\": 9, \"distance_m\": 48602.894, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 10, \"distance_m\": 50938.841, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Weedon\", \"stage_seq\": 11, \"distance_m\": 70075.599, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 12, \"distance_m\": 90608.03, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1517H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 13, \"distance_m\": 101331.783, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Bletchley\", \"stage_seq\": 14, \"distance_m\": 106336.245, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 15, \"distance_m\": 121181.095, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Tring\", \"stage_seq\": 16, \"distance_m\": 130555.786, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 17, \"distance_m\": 140384.265, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539H\", \"location\": \"Watford Junction\", \"stage_seq\": 18, \"distance_m\": 153400.711, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 19, \"distance_m\": 163157.945, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Wembley Central\", \"stage_seq\": 20, \"distance_m\": 168533.447, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 21, \"distance_m\": 172951.648, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Camden Jn\", \"stage_seq\": 22, \"distance_m\": 178715.735, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Camden South Jn\", \"stage_seq\": 23, \"distance_m\": 179656.346, \"section_seq\": 1, \"route_path_id\": 65605}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 24, \"distance_m\": 181448.738, \"section_seq\": 1, \"route_path_id\": 65605}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 181448.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65605}], \"total_distance_m\": 181448.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 177900.27, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3548.468, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1421", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:31Z\", \"source_id\": 50474809, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:27:28Z\", \"source_id\": 16336241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:38Z\", \"source_id\": 50482761, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:42Z\", \"source_id\": 16338669, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:55Z\", \"source_id\": 50499357, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:57Z\", \"source_id\": 16343333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:24Z\", \"source_id\": 50518512, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:28Z\", \"source_id\": 16348837, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:40Z\", \"source_id\": 50542840, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:43Z\", \"source_id\": 16355778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:27Z\", \"source_id\": 50613006, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:32Z\", \"source_id\": 16375800, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:33Z\", \"source_id\": 50626117, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:37Z\", \"source_id\": 16379644, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:48Z\", \"source_id\": 50652924, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:52Z\", \"source_id\": 16387380, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:34Z\", \"source_id\": 50678592, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:39Z\", \"source_id\": 16394813, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:34Z\", \"source_id\": 50696990, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:36Z\", \"source_id\": 16400194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:16Z\", \"source_id\": 50701306, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:20Z\", \"source_id\": 16401530, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:21Z\", \"source_id\": 50720040, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:27Z\", \"source_id\": 16406897, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "16", "timing_fact_generation": 1789570888100999, "current_leg_arrival_utc": "2026-09-16T16:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:54.782108", "service_state_evidence_id": 16406897, "current_leg_start_actual_dep": "2026-09-16T15:48:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:55.056893", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P BHM EUS 1B46 807008 7 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": 900.564, "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": 982.232, "from_m": 900.564, "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": 1607.351, "from_m": 982.232, "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": 1975.822, "from_m": 1607.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10632.647, "from_m": 6218.661, "capability_applied": null, "effective_limit_mph": 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": 13897.929, "from_m": 10632.647, "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": 21613.599, "from_m": 13897.929, "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": 23488.998, "from_m": 21613.599, "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": 29162.465, "from_m": 23488.998, "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": 29900.349, "from_m": 29162.465, "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": 30753.862, "from_m": 29900.349, "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": 30802.864, "from_m": 30753.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30825.926, "from_m": 30802.864, "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": 39496.381, "from_m": 30825.926, "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": 39504.287, "from_m": 39496.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45697.166, "from_m": 39504.287, "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": 46609.911, "from_m": 45697.166, "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": 48138.712, "from_m": 46609.911, "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": 49692.353, "from_m": 48138.712, "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": 51019.067, "from_m": 49692.353, "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": 51056.657, "from_m": 51019.067, "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": 64901.671, "from_m": 51056.657, "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": 71331.619, "from_m": 64901.671, "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": 90112.318, "from_m": 71331.619, "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": 90206.929, "from_m": 90112.318, "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": 103187.856, "from_m": 90206.929, "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": 103348.533, "from_m": 103187.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104012.785, "from_m": 103348.533, "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": 104840.922, "from_m": 104012.785, "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": 107165.076, "from_m": 104840.922, "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": 113796.083, "from_m": 107165.076, "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": 117085.466, "from_m": 113796.083, "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": 121366.271, "from_m": 117085.466, "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": 121452.114, "from_m": 121366.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121547.613, "from_m": 121452.114, "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": 121634.076, "from_m": 121547.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134895.78, "from_m": 121634.076, "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": 136828.367, "from_m": 134895.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145096.784, "from_m": 136828.367, "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": 145150.722, "from_m": 145096.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170930.091, "from_m": 145150.722, "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": 174299.951, "from_m": 170930.091, "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": 175803.383, "from_m": 174299.951, "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": 177648.371, "from_m": 175803.383, "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": 178800.407, "from_m": 177648.371, "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": 178847.298, "from_m": 178800.407, "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": 180075.864, "from_m": 178847.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180554.613, "from_m": 180075.864, "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": 180609.898, "from_m": 180554.613, "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": 180653.982, "from_m": 180609.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180697.218, "from_m": 180653.982, "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": 180762.02, "from_m": 180697.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181441.832, "from_m": 180762.02, "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": 181448.738, "from_m": 181441.832, "capability_applied": null, "effective_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": 612301, "profile_key": "cf98557adbad3a7ddc9487062f557e58ae0010a4d6dc674686126e31ab63cfeb", "schedule_id": 26483, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1421", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1433", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Berkswell", "stage_seq": 6, "distance_m": 21542.082, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1445H", "location": "Coventry", "stage_seq": 7, "distance_m": 30387.697, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Rugby Trent Valley Jn", "stage_seq": 8, "distance_m": 47552.893, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1456H", "location": "Rugby", "stage_seq": 9, "distance_m": 48602.894, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "Hillmorton Jn", "stage_seq": 10, "distance_m": 50938.841, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Weedon", "stage_seq": 11, "distance_m": 70075.599, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Hanslope Jn", "stage_seq": 12, "distance_m": 90608.03, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1517H", "location": "Milton Keynes Central", "stage_seq": 13, "distance_m": 101331.783, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Bletchley", "stage_seq": 14, "distance_m": 106336.245, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Ledburn Jn", "stage_seq": 15, "distance_m": 121181.095, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Tring", "stage_seq": 16, "distance_m": 130555.786, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Bourne End Jn (Herts)", "stage_seq": 17, "distance_m": 140384.265, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539H", "location": "Watford Junction", "stage_seq": 18, "distance_m": 153400.711, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Harrow & Wealdstone", "stage_seq": 19, "distance_m": 163157.945, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Wembley Central", "stage_seq": 20, "distance_m": 168533.447, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Willesden West London Jn", "stage_seq": 21, "distance_m": 172951.648, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Camden Jn", "stage_seq": 22, "distance_m": 178715.735, "section_seq": 1, "route_path_id": 65605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Camden South Jn", "stage_seq": 23, "distance_m": 179656.346, "section_seq": 1, "route_path_id": 65605}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": null, "location": "London Euston", "stage_seq": 24, "distance_m": 181448.738, "section_seq": 1, "route_path_id": 65605}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 181448.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 65605}], "total_distance_m": 181448.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 177900.27, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3548.468, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:31Z", "source_id": 50474809, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:27:28Z", "source_id": 16336241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:38Z", "source_id": 50482761, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:42Z", "source_id": 16338669, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:55Z", "source_id": 50499357, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:57Z", "source_id": 16343333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:24Z", "source_id": 50518512, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:28Z", "source_id": 16348837, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:40Z", "source_id": 50542840, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:43Z", "source_id": 16355778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:27Z", "source_id": 50613006, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:32Z", "source_id": 16375800, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:33Z", "source_id": 50626117, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:37Z", "source_id": 16379644, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:48Z", "source_id": 50652924, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:52Z", "source_id": 16387380, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:34Z", "source_id": 50678592, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:39Z", "source_id": 16394813, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:34Z", "source_id": 50696990, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:36Z", "source_id": 16400194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:16Z", "source_id": 50701306, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:20Z", "source_id": 16401530, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22729, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:21Z", "source_id": 50720040, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:27Z", "source_id": 16406897, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] Birmingham New Street 1421 1421 6 None None London Euston 1554 1554 16 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33972/2026-09-16/detailed None Watford Junction 2026-09-16T15:48:30+01:00 London Euston 15.0 {"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 17.4 1548 1603 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:03:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16406897 1789570888100999 110 110 2026-09-16 15:13:55.056893 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:54.782108
582588 613870 G27886 872S41MQ16 2026-09-16 COMPLETE 16407517 2026-09-16 16:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 613870, "stp": "P", "toc": "Southern", "uid": "G27886", "consist": "377620+377701", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27886/2026-09-16/detailed", "trust_id": "872S41MQ16", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2S41", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "1603", "current_leg_dep": "1600", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1525", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 234.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 269.995, \"from_m\": 234.739, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 477.992, \"from_m\": 269.995, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1437.572, \"from_m\": 477.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.796, \"from_m\": 1437.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1933.495, \"from_m\": 1461.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1944.361, \"from_m\": 1933.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2848.531, \"from_m\": 1944.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6274.843, \"from_m\": 2848.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8096.144, \"from_m\": 6274.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8752.447, \"from_m\": 8096.144, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10589.831, \"from_m\": 8752.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11021.499, \"from_m\": 10589.831, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11031.424, \"from_m\": 11021.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11049.82, \"from_m\": 11031.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11592.564, \"from_m\": 11049.82, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12771.58, \"from_m\": 11592.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12826.042, \"from_m\": 12771.58, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12871.104, \"from_m\": 12826.042, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12955.083, \"from_m\": 12871.104, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13920.608, \"from_m\": 12955.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13968.892, \"from_m\": 13920.608, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13980.945, \"from_m\": 13968.892, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14204.24, \"from_m\": 13980.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15013.847, \"from_m\": 14204.24, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18412.223, \"from_m\": 15013.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21093.184, \"from_m\": 18412.223, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21750.221, \"from_m\": 21093.184, \"capability_applied\": null, \"effective_limit_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\": 613870, \"profile_key\": \"2c39088bd4416f9495486d90dad1ff393a6b29870ec11581e4dc2ddd7076e9a3\", \"schedule_id\": 10877, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.612, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1533\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2861.523, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Bromley Jn\", \"stage_seq\": 5, \"distance_m\": 3899.231, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1538\", \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 7969.799, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1540H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 7, \"distance_m\": 9078.82, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1543H\", \"location\": \"West Norwood\", \"stage_seq\": 8, \"distance_m\": 10626.096, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 11049.82, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Streatham Hill\", \"stage_seq\": 10, \"distance_m\": 12721.469, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Balham\", \"stage_seq\": 11, \"distance_m\": 14365.921, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 12, \"distance_m\": 17507.627, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Pouparts Jn\", \"stage_seq\": 13, \"distance_m\": 18572.235, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Battersea Park\", \"stage_seq\": 14, \"distance_m\": 19856.845, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 20408.147, \"section_seq\": 1, \"route_path_id\": 67868}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 21750.221, \"section_seq\": 1, \"route_path_id\": 67868}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21750.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67868}], \"total_distance_m\": 21750.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15943.559, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5806.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:19Z\", \"source_id\": 50607274, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:19Z\", \"source_id\": 50635638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:21Z\", \"source_id\": 16382437, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:27Z\", \"source_id\": 50654713, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:29Z\", \"source_id\": 16387844, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:39Z\", \"source_id\": 50662818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:44Z\", \"source_id\": 16390263, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:53Z\", \"source_id\": 50671114, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:55Z\", \"source_id\": 16392753, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:29Z\", \"source_id\": 50680909, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:33Z\", \"source_id\": 16395505, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:42Z\", \"source_id\": 50692049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:46Z\", \"source_id\": 16398804, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:33Z\", \"source_id\": 50482582, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:00Z\", \"source_id\": 50703289, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:03Z\", \"source_id\": 16402044, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:25Z\", \"source_id\": 50714955, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:28Z\", \"source_id\": 16405398, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:12Z\", \"source_id\": 50722227, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:15Z\", \"source_id\": 16407517, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789570935331983, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:03:59.834132", "service_state_evidence_id": 16407517, "current_leg_start_actual_dep": "2026-09-16T16:01:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:13:59.956423", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WCY None 2S41 377620+377701 10 100 None {"version": 3, "segments": [{"to_m": 234.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 269.995, "from_m": 234.739, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 477.992, "from_m": 269.995, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1437.572, "from_m": 477.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.796, "from_m": 1437.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1933.495, "from_m": 1461.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1944.361, "from_m": 1933.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2848.531, "from_m": 1944.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6274.843, "from_m": 2848.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8096.144, "from_m": 6274.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8752.447, "from_m": 8096.144, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10589.831, "from_m": 8752.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11021.499, "from_m": 10589.831, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11031.424, "from_m": 11021.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11049.82, "from_m": 11031.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11592.564, "from_m": 11049.82, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12771.58, "from_m": 11592.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12826.042, "from_m": 12771.58, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12871.104, "from_m": 12826.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12955.083, "from_m": 12871.104, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13920.608, "from_m": 12955.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13968.892, "from_m": 13920.608, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13980.945, "from_m": 13968.892, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14204.24, "from_m": 13980.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15013.847, "from_m": 14204.24, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18412.223, "from_m": 15013.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21093.184, "from_m": 18412.223, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21750.221, "from_m": 21093.184, "capability_applied": null, "effective_limit_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": 613870, "profile_key": "2c39088bd4416f9495486d90dad1ff393a6b29870ec11581e4dc2ddd7076e9a3", "schedule_id": 10877, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1525", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 67868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.612, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1533", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2861.523, "section_seq": 1, "route_path_id": 67868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Bromley Jn", "stage_seq": 5, "distance_m": 3899.231, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1538", "location": "Crystal Palace", "stage_seq": 6, "distance_m": 7969.799, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1540H", "location": "Gipsy Hill", "stage_seq": 7, "distance_m": 9078.82, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1543H", "location": "West Norwood", "stage_seq": 8, "distance_m": 10626.096, "section_seq": 1, "route_path_id": 67868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 11049.82, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Streatham Hill", "stage_seq": 10, "distance_m": 12721.469, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Balham", "stage_seq": 11, "distance_m": 14365.921, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Clapham Junction (C)", "stage_seq": 12, "distance_m": 17507.627, "section_seq": 1, "route_path_id": 67868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Pouparts Jn", "stage_seq": 13, "distance_m": 18572.235, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Battersea Park", "stage_seq": 14, "distance_m": 19856.845, "section_seq": 1, "route_path_id": 67868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 20408.147, "section_seq": 1, "route_path_id": 67868}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 21750.221, "section_seq": 1, "route_path_id": 67868}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21750.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 67868}], "total_distance_m": 21750.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15943.559, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5806.662, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:19Z", "source_id": 50607274, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T14:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:19Z", "source_id": 50635638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:21Z", "source_id": 16382437, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:27Z", "source_id": 50654713, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:29Z", "source_id": 16387844, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:39Z", "source_id": 50662818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:44Z", "source_id": 16390263, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:53Z", "source_id": 50671114, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:55Z", "source_id": 16392753, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:29Z", "source_id": 50680909, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:33Z", "source_id": 16395505, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:42Z", "source_id": 50692049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:46Z", "source_id": 16398804, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29166, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:33Z", "source_id": 50482582, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:00Z", "source_id": 50703289, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:03Z", "source_id": 16402044, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:25Z", "source_id": 50714955, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:28Z", "source_id": 16405398, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:12Z", "source_id": 50722227, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:15Z", "source_id": 16407517, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}] West Croydon 1525 1525 3 None None London Victoria (C) 1605 1605 11 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27886/2026-09-16/detailed None Battersea Park 2026-09-16T16:01:00+01:00 London Victoria (C) 3.0 {"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 1.5 1600 1603 Battersea Park Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:03:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407517 1789570935331983 58 58 2026-09-16 15:13:59.956423 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:03:59.834132
582589 613318 P85196 881D02MQ16 2026-09-16 COMPLETE 16407798 2026-09-16 16:04:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 613318, "stp": "P", "toc": "Southeastern", "uid": "P85196", "consist": "707005+707023", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85196/2026-09-16/detailed", "trust_id": "881D02MQ16", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D02", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "1604", "current_leg_dep": "1600", "current_leg_end": "London Charing Cross", "origin_dep_time": "1503", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"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\": 4928.336, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4977.699, \"from_m\": 4928.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10126.58, \"from_m\": 4977.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11929.719, \"from_m\": 10126.58, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12445.409, \"from_m\": 11929.719, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12795.097, \"from_m\": 12445.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12840.738, \"from_m\": 12795.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13194.291, \"from_m\": 12840.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13753.409, \"from_m\": 13194.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13781.099, \"from_m\": 13753.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\": 15369.531, \"from_m\": 13781.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16373.667, \"from_m\": 15369.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28245.5, \"from_m\": 16373.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28320.385, \"from_m\": 28245.5, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29166.229, \"from_m\": 28320.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29581.671, \"from_m\": 29166.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29990.255, \"from_m\": 29581.671, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30087.5, \"from_m\": 29990.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36197.253, \"from_m\": 30087.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38161.345, \"from_m\": 36197.253, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39627.034, \"from_m\": 38161.345, \"capability_applied\": null, \"effective_limit_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\": 613318, \"profile_key\": \"35d317313e86eec296200e749c9f3dbfe4dcd6492045d75215affef2fff6d5af\", \"schedule_id\": 22662, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1507H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4337.437, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 7780.075, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 9062.285, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1520\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 12172.692, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 12894.165, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 13781.099, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524H\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 15165.631, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1527H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 17486.731, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1529H\", \"wtt_dep\": \"1530\", \"location\": \"Albany Park\", \"stage_seq\": 12, \"distance_m\": 19074.817, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1533\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 20578.622, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536H\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 22968.764, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539\", \"location\": \"Mottingham\", \"stage_seq\": 15, \"distance_m\": 24420.331, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1542H\", \"location\": \"Lee\", \"stage_seq\": 16, \"distance_m\": 26998.582, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Hither Green\", \"stage_seq\": 17, \"distance_m\": 28157.157, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 29677.466, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 19, \"distance_m\": 31078.152, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"New Cross\", \"stage_seq\": 20, \"distance_m\": 31896.837, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 34870.104, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1557\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 36735.297, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 23, \"distance_m\": 37675.481, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 24, \"distance_m\": 38421.797, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 25, \"distance_m\": 39627.034, \"section_seq\": 1, \"route_path_id\": 37234}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39627.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}], \"total_distance_m\": 39627.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38480.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:00Z\", \"source_id\": 50574772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:03Z\", \"source_id\": 16364861, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:53Z\", \"source_id\": 50579727, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:56Z\", \"source_id\": 16366293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:03Z\", \"source_id\": 50588129, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:07Z\", \"source_id\": 16368702, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:32Z\", \"source_id\": 50594594, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:38Z\", \"source_id\": 16370621, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:41Z\", \"source_id\": 50605665, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:43Z\", \"source_id\": 16373702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:53Z\", \"source_id\": 50619432, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:55Z\", \"source_id\": 16377578, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:23Z\", \"source_id\": 50628273, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:25Z\", \"source_id\": 16380277, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:06Z\", \"source_id\": 50635198, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:10Z\", \"source_id\": 16382276, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:28Z\", \"source_id\": 50641263, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:32Z\", \"source_id\": 16384109, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:31Z\", \"source_id\": 50652163, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:32Z\", \"source_id\": 16387126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:07Z\", \"source_id\": 50658949, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:09Z\", \"source_id\": 16389085, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:12Z\", \"source_id\": 50666736, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:13Z\", \"source_id\": 16391383, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:19Z\", \"source_id\": 50675084, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:23Z\", \"source_id\": 16393833, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:03Z\", \"source_id\": 50700811, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:06Z\", \"source_id\": 16401328, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:39Z\", \"source_id\": 50715574, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:43Z\", \"source_id\": 16405551, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:36Z\", \"source_id\": 50723423, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:37Z\", \"source_id\": 16407798, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789570959556514, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:00.932206", "service_state_evidence_id": 16407798, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:04.108440", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRV CHX 1D02 707005+707023 10 100 None {"version": 3, "segments": [{"to_m": 414.818, "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": 4928.336, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4977.699, "from_m": 4928.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10126.58, "from_m": 4977.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11929.719, "from_m": 10126.58, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12445.409, "from_m": 11929.719, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12795.097, "from_m": 12445.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12840.738, "from_m": 12795.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13194.291, "from_m": 12840.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13753.409, "from_m": 13194.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13781.099, "from_m": 13753.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": 15369.531, "from_m": 13781.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16373.667, "from_m": 15369.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28245.5, "from_m": 16373.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28320.385, "from_m": 28245.5, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29166.229, "from_m": 28320.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29581.671, "from_m": 29166.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29990.255, "from_m": 29581.671, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30087.5, "from_m": 29990.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36197.253, "from_m": 30087.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38161.345, "from_m": 36197.253, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39627.034, "from_m": 38161.345, "capability_applied": null, "effective_limit_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": 613318, "profile_key": "35d317313e86eec296200e749c9f3dbfe4dcd6492045d75215affef2fff6d5af", "schedule_id": 22662, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1503", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1507H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4337.437, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Greenhithe", "stage_seq": 5, "distance_m": 7780.075, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 9062.285, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1520", "location": "Dartford", "stage_seq": 7, "distance_m": 12172.692, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 12894.165, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 13781.099, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524H", "location": "Crayford", "stage_seq": 10, "distance_m": 15165.631, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1527H", "location": "Bexley", "stage_seq": 11, "distance_m": 17486.731, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1529H", "wtt_dep": "1530", "location": "Albany Park", "stage_seq": 12, "distance_m": 19074.817, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1533", "location": "Sidcup", "stage_seq": 13, "distance_m": 20578.622, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536H", "location": "New Eltham", "stage_seq": 14, "distance_m": 22968.764, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539", "location": "Mottingham", "stage_seq": 15, "distance_m": 24420.331, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1542H", "location": "Lee", "stage_seq": 16, "distance_m": 26998.582, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Hither Green", "stage_seq": 17, "distance_m": 28157.157, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Parks Bridge Jn", "stage_seq": 18, "distance_m": 29677.466, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Tanners Hill Jn (NX)", "stage_seq": 19, "distance_m": 31078.152, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "New Cross", "stage_seq": 20, "distance_m": 31896.837, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 34870.104, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1557", "location": "London Bridge", "stage_seq": 22, "distance_m": 36735.297, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Ewer Street Jn", "stage_seq": 23, "distance_m": 37675.481, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "London Waterloo (East)", "stage_seq": 24, "distance_m": 38421.797, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 25, "distance_m": 39627.034, "section_seq": 1, "route_path_id": 37234}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39627.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 37234}], "total_distance_m": 39627.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38480.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.022, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:00Z", "source_id": 50574772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:03Z", "source_id": 16364861, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:53Z", "source_id": 50579727, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:56Z", "source_id": 16366293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:03Z", "source_id": 50588129, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:07Z", "source_id": 16368702, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:32Z", "source_id": 50594594, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:38Z", "source_id": 16370621, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:41Z", "source_id": 50605665, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:18:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:43Z", "source_id": 16373702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:53Z", "source_id": 50619432, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:55Z", "source_id": 16377578, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:23Z", "source_id": 50628273, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:25Z", "source_id": 16380277, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:06Z", "source_id": 50635198, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:10Z", "source_id": 16382276, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:28Z", "source_id": 50641263, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:32Z", "source_id": 16384109, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:31Z", "source_id": 50652163, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:36:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:32Z", "source_id": 16387126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:07Z", "source_id": 50658949, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:38:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:09Z", "source_id": 16389085, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:12Z", "source_id": 50666736, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:13Z", "source_id": 16391383, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:19Z", "source_id": 50675084, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:23Z", "source_id": 16393833, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:03Z", "source_id": 50700811, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:54:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:06Z", "source_id": 16401328, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:39Z", "source_id": 50715574, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:43Z", "source_id": 16405551, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:36Z", "source_id": 50723423, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:37Z", "source_id": 16407798, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Gravesend 1503 1503 0 None None London Charing Cross 1605 1605 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85196/2026-09-16/detailed None London Waterloo (East) 2026-09-16T16:02:00+01:00 London Charing Cross 4.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 1600 1604 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:04:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407798 1789570959556514 78 78 2026-09-16 15:14:04.108440 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:00.932206
582590 613017 C32824 292N89MP16 2026-09-16 COMPLETE 16408316 2026-09-16 16:04:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 613017, "stp": "P", "toc": "Northern", "uid": "C32824", "consist": "156460", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32824/2026-09-16/detailed", "trust_id": "292N89MP16", "origin_crs": "CNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-16", "dest_arr_time": "1603", "dest_platform": "2", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N89", "timing_status": "LATE", "origin_station": "Colne", "current_leg_arr": "1604", "current_leg_dep": "1556", "current_leg_end": "Preston", "origin_dep_time": "1451", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Lostock Hall", "dest_arr_time_act": "1603", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Lostock Hall", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2373.03, \"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\": 8091.038, \"from_m\": 2373.03, \"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\": 9513.913, \"from_m\": 8091.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10239.293, \"from_m\": 9513.913, \"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\": 10282.009, \"from_m\": 10239.293, \"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\": 10920.483, \"from_m\": 10282.009, \"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\": 10975.535, \"from_m\": 10920.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\": 11994.288, \"from_m\": 10975.535, \"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\": 18373.243, \"from_m\": 11994.288, \"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\": 18758.55, \"from_m\": 18373.243, \"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\": 18921.902, \"from_m\": 18758.55, \"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\": 18944.3, \"from_m\": 18921.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23403.3, \"from_m\": 18944.3, \"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\": 24455.28, \"from_m\": 23403.3, \"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\": 26148.042, \"from_m\": 24455.28, \"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\": 26214.94, \"from_m\": 26148.042, \"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\": 26371.031, \"from_m\": 26214.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26896.533, \"from_m\": 26371.031, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26924.854, \"from_m\": 26896.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27436.888, \"from_m\": 26924.854, \"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\": 28402.13, \"from_m\": 27436.888, \"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\": 40072.354, \"from_m\": 28402.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40630.013, \"from_m\": 40072.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41407.608, \"from_m\": 40630.013, \"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\": 41579.309, \"from_m\": 41407.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43010.879, \"from_m\": 41579.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46882.123, \"from_m\": 43010.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46911.627, \"from_m\": 46882.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47111.638, \"from_m\": 46911.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 47491.381, \"from_m\": 47111.638, \"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\": 613017, \"profile_key\": \"06d498748f7a8dc8b1e2548c4f02f059029a573e4b53b20e980069c77ce606ed\", \"schedule_id\": 4136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Colne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1454H\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 2, \"distance_m\": 2683.193, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1457\", \"location\": \"Nelson\", \"stage_seq\": 3, \"distance_m\": 3202.522, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Brierfield\", \"stage_seq\": 4, \"distance_m\": 5136.453, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Burnley Central\", \"stage_seq\": 5, \"distance_m\": 8633.724, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1507H\", \"location\": \"Burnley Barracks\", \"stage_seq\": 6, \"distance_m\": 9582.98, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Gannow Jn\", \"stage_seq\": 7, \"distance_m\": 10282.009, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Rose Grove\", \"stage_seq\": 8, \"distance_m\": 11270.962, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Hapton\", \"stage_seq\": 9, \"distance_m\": 13617.032, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518\", \"location\": \"Huncoat\", \"stage_seq\": 10, \"distance_m\": 15943.817, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523\", \"location\": \"Accrington\", \"stage_seq\": 11, \"distance_m\": 18635.964, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 12, \"distance_m\": 20062.041, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1529H\", \"location\": \"Rishton\", \"stage_seq\": 13, \"distance_m\": 22615.539, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 14, \"distance_m\": 26169.06, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1537\", \"location\": \"Blackburn\", \"stage_seq\": 15, \"distance_m\": 27149.411, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 16, \"distance_m\": 29074.838, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542H\", \"location\": \"Cherry Tree\", \"stage_seq\": 17, \"distance_m\": 30224.625, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545\", \"location\": \"Pleasington\", \"stage_seq\": 18, \"distance_m\": 31907.848, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552H\", \"location\": \"Bamber Bridge\", \"stage_seq\": 19, \"distance_m\": 40151.15, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 20, \"distance_m\": 41579.309, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Lostock Hall\", \"stage_seq\": 21, \"distance_m\": 41875.46, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 22, \"distance_m\": 44749.013, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 46461.829, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 47491.381, \"section_seq\": 1, \"route_path_id\": 29678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47491.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29678}], \"total_distance_m\": 47491.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30302.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17189.065, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1451", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:08Z\", \"source_id\": 16356093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:56:10Z\", \"source_id\": 16357595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:38Z\", \"source_id\": 16360121, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:34Z\", \"source_id\": 50560411, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:38Z\", \"source_id\": 16360886, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:40Z\", \"source_id\": 16366072, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:07Z\", \"source_id\": 50585530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:11Z\", \"source_id\": 16367944, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:05Z\", \"source_id\": 50593327, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:05Z\", \"source_id\": 16370202, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:43Z\", \"source_id\": 50600428, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:49Z\", \"source_id\": 16372306, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:31Z\", \"source_id\": 50610446, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:33Z\", \"source_id\": 16375042, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:35Z\", \"source_id\": 50623761, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:37Z\", \"source_id\": 16378879, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:05Z\", \"source_id\": 50632549, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:07Z\", \"source_id\": 16381521, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:27Z\", \"source_id\": 50654692, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:31Z\", \"source_id\": 16387866, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:07Z\", \"source_id\": 50664020, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:12Z\", \"source_id\": 16390577, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:59Z\", \"source_id\": 50671391, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:01Z\", \"source_id\": 16392798, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:43Z\", \"source_id\": 16395616, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:23Z\", \"source_id\": 50699091, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:25Z\", \"source_id\": 16400808, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:11Z\", \"source_id\": 50703815, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:16Z\", \"source_id\": 16402241, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:12Z\", \"source_id\": 50725024, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:18Z\", \"source_id\": 16408316, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "2", "timing_fact_generation": 1789570999181261, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:02.193519", "service_state_evidence_id": 16408316, "current_leg_start_actual_dep": "2026-09-16T15:56:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:03.998243", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CNE PRE 2N89 156460 2 75 None {"version": 3, "segments": [{"to_m": 2373.03, "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": 8091.038, "from_m": 2373.03, "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": 9513.913, "from_m": 8091.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10239.293, "from_m": 9513.913, "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": 10282.009, "from_m": 10239.293, "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": 10920.483, "from_m": 10282.009, "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": 10975.535, "from_m": 10920.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": 11994.288, "from_m": 10975.535, "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": 18373.243, "from_m": 11994.288, "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": 18758.55, "from_m": 18373.243, "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": 18921.902, "from_m": 18758.55, "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": 18944.3, "from_m": 18921.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23403.3, "from_m": 18944.3, "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": 24455.28, "from_m": 23403.3, "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": 26148.042, "from_m": 24455.28, "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": 26214.94, "from_m": 26148.042, "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": 26371.031, "from_m": 26214.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26896.533, "from_m": 26371.031, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26924.854, "from_m": 26896.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27436.888, "from_m": 26924.854, "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": 28402.13, "from_m": 27436.888, "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": 40072.354, "from_m": 28402.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40630.013, "from_m": 40072.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41407.608, "from_m": 40630.013, "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": 41579.309, "from_m": 41407.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43010.879, "from_m": 41579.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46882.123, "from_m": 43010.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46911.627, "from_m": 46882.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47111.638, "from_m": 46911.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 47491.381, "from_m": 47111.638, "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": 613017, "profile_key": "06d498748f7a8dc8b1e2548c4f02f059029a573e4b53b20e980069c77ce606ed", "schedule_id": 4136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1451", "location": "Colne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1454H", "location": "Chaffers S.B.", "stage_seq": 2, "distance_m": 2683.193, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1457", "location": "Nelson", "stage_seq": 3, "distance_m": 3202.522, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Brierfield", "stage_seq": 4, "distance_m": 5136.453, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Burnley Central", "stage_seq": 5, "distance_m": 8633.724, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1507H", "location": "Burnley Barracks", "stage_seq": 6, "distance_m": 9582.98, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Gannow Jn", "stage_seq": 7, "distance_m": 10282.009, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Rose Grove", "stage_seq": 8, "distance_m": 11270.962, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Hapton", "stage_seq": 9, "distance_m": 13617.032, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518", "location": "Huncoat", "stage_seq": 10, "distance_m": 15943.817, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523", "location": "Accrington", "stage_seq": 11, "distance_m": 18635.964, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Church & Oswaldtwistle", "stage_seq": 12, "distance_m": 20062.041, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1529H", "location": "Rishton", "stage_seq": 13, "distance_m": 22615.539, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Daisyfield Jn", "stage_seq": 14, "distance_m": 26169.06, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1537", "location": "Blackburn", "stage_seq": 15, "distance_m": 27149.411, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540", "location": "Mill Hill (Lancashire)", "stage_seq": 16, "distance_m": 29074.838, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542H", "location": "Cherry Tree", "stage_seq": 17, "distance_m": 30224.625, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545", "location": "Pleasington", "stage_seq": 18, "distance_m": 31907.848, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Bamber Bridge", "stage_seq": 19, "distance_m": 40151.15, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Lostock Hall Jn", "stage_seq": 20, "distance_m": 41579.309, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Lostock Hall", "stage_seq": 21, "distance_m": 41875.46, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Farington Curve Jn", "stage_seq": 22, "distance_m": 44749.013, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 46461.829, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 47491.381, "section_seq": 1, "route_path_id": 29678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47491.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 29678}], "total_distance_m": 47491.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30302.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17189.065, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:08Z", "source_id": 16356093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:56:10Z", "source_id": 16357595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:38Z", "source_id": 16360121, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7656, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:34Z", "source_id": 50560411, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:38Z", "source_id": 16360886, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:40Z", "source_id": 16366072, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:07Z", "source_id": 50585530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:11Z", "source_id": 16367944, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:05Z", "source_id": 50593327, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:05Z", "source_id": 16370202, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:43Z", "source_id": 50600428, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:49Z", "source_id": 16372306, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:31Z", "source_id": 50610446, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:33Z", "source_id": 16375042, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:35Z", "source_id": 50623761, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:37Z", "source_id": 16378879, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7693, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:05Z", "source_id": 50632549, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:07Z", "source_id": 16381521, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:27Z", "source_id": 50654692, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:31Z", "source_id": 16387866, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7763, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:07Z", "source_id": 50664020, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:12Z", "source_id": 16390577, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:59Z", "source_id": 50671391, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:01Z", "source_id": 16392798, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:43Z", "source_id": 16395616, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:23Z", "source_id": 50699091, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:25Z", "source_id": 16400808, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7966, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:11Z", "source_id": 50703815, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:16Z", "source_id": 16402241, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:12Z", "source_id": 50725024, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:18Z", "source_id": 16408316, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Colne 1451 1451 1 None None Preston 1603 1603 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32824/2026-09-16/detailed None Lostock Hall 2026-09-16T15:56:00+01:00 Preston 8.0 {"type": "LineString", "coordinates": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 2.9 1556 1604 Lostock Hall Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:04:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408316 1789570999181261 70 70 2026-09-16 15:14:03.998243 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:02.193519
582591 616509 L83384 872M52MU16 2026-09-16 COMPLETE None 2026-09-16 15:03:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 616509, "stp": "P", "toc": "South Western Railway", "uid": "L83384", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83384/2026-09-16/detailed", "trust_id": "872M52MU16", "origin_crs": "CSS", "show_on_map": 0, "dar_est_time": "17:04:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "1740", "dest_platform": "3", "is_terminated": 1, "next_location": "Chessington North", "signalling_id": "2M52", "timing_status": null, "origin_station": "Chessington South", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1704", "origin_platform": null, "current_location": "Chessington South", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1740", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Chessington South", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.189, \"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\": 1147.356, \"from_m\": 246.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1161.082, \"from_m\": 1147.356, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5249.921, \"from_m\": 1161.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6017.22, \"from_m\": 5249.921, \"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\": 6096.52, \"from_m\": 6017.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\": 6143.652, \"from_m\": 6096.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6190.862, \"from_m\": 6143.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8380.107, \"from_m\": 6190.862, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8654.149, \"from_m\": 8380.107, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10283.94, \"from_m\": 8654.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10342.736, \"from_m\": 10283.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11010.357, \"from_m\": 10342.736, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11041.383, \"from_m\": 11010.357, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15789.796, \"from_m\": 11041.383, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16493.136, \"from_m\": 15789.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16587.101, \"from_m\": 16493.136, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17331.995, \"from_m\": 16587.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19258.466, \"from_m\": 17331.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19381.808, \"from_m\": 19258.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20162.547, \"from_m\": 19381.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20993.13, \"from_m\": 20162.547, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21847.807, \"from_m\": 20993.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22425.142, \"from_m\": 21847.807, \"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\": 616509, \"profile_key\": \"a84071a9ddc4c759a29e9574fbf423f2be9a280f036cfeeb8c9e671c87bf46f8\", \"schedule_id\": 17665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Chessington South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Chessington North\", \"stage_seq\": 2, \"distance_m\": 916.005, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Tolworth\", \"stage_seq\": 3, \"distance_m\": 3078.25, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Malden Manor\", \"stage_seq\": 4, \"distance_m\": 4582.953, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 6905.729, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719H\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 8618.093, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723H\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 10788.028, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"Earlsfield\", \"stage_seq\": 8, \"distance_m\": 13444.637, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 9, \"distance_m\": 16160.924, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1736\", \"location\": \"Vauxhall\", \"stage_seq\": 10, \"distance_m\": 20357.568, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 11, \"distance_m\": 21696.165, \"section_seq\": 1, \"route_path_id\": 73044}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 12, \"distance_m\": 22425.142, \"section_seq\": 1, \"route_path_id\": 73044}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22425.142, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73044}], \"total_distance_m\": 22425.142, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21529.49, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 895.652, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1704", "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": "Chessington South", "service_state_platform": null, "timing_fact_generation": 1789571347057433, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:02.547817", "service_state_evidence_id": 16408812, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T15:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:04.994126", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P CSS None 2M52 None None None None {"version": 3, "segments": [{"to_m": 246.189, "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": 1147.356, "from_m": 246.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1161.082, "from_m": 1147.356, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5249.921, "from_m": 1161.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6017.22, "from_m": 5249.921, "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": 6096.52, "from_m": 6017.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": 6143.652, "from_m": 6096.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6190.862, "from_m": 6143.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8380.107, "from_m": 6190.862, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8654.149, "from_m": 8380.107, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10283.94, "from_m": 8654.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10342.736, "from_m": 10283.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11010.357, "from_m": 10342.736, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11041.383, "from_m": 11010.357, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15789.796, "from_m": 11041.383, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16493.136, "from_m": 15789.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16587.101, "from_m": 16493.136, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17331.995, "from_m": 16587.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19258.466, "from_m": 17331.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19381.808, "from_m": 19258.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20162.547, "from_m": 19381.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20993.13, "from_m": 20162.547, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21847.807, "from_m": 20993.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22425.142, "from_m": 21847.807, "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": 616509, "profile_key": "a84071a9ddc4c759a29e9574fbf423f2be9a280f036cfeeb8c9e671c87bf46f8", "schedule_id": 17665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1704", "location": "Chessington South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Chessington North", "stage_seq": 2, "distance_m": 916.005, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Tolworth", "stage_seq": 3, "distance_m": 3078.25, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Malden Manor", "stage_seq": 4, "distance_m": 4582.953, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Motspur Park", "stage_seq": 5, "distance_m": 6905.729, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719H", "location": "Raynes Park", "stage_seq": 6, "distance_m": 8618.093, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723H", "location": "Wimbledon", "stage_seq": 7, "distance_m": 10788.028, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Earlsfield", "stage_seq": 8, "distance_m": 13444.637, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Clapham Junction (M)", "stage_seq": 9, "distance_m": 16160.924, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1736", "location": "Vauxhall", "stage_seq": 10, "distance_m": 20357.568, "section_seq": 1, "route_path_id": 73044}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Waterloo West Crossings", "stage_seq": 11, "distance_m": 21696.165, "section_seq": 1, "route_path_id": 73044}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 12, "distance_m": 22425.142, "section_seq": 1, "route_path_id": 73044}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22425.142, "from_m": 0.0, "section_seq": 1, "route_path_id": 73044}], "total_distance_m": 22425.142, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21529.49, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 895.652, "synthetic_unknown_infrastructure_limit_mph": 60} [] Chessington South 1704 1704 None 17:04:00 None London Waterloo 1740 1740 3 None None https://www.realtimetrains.co.uk/service/gb-nr:L83384/2026-09-16/detailed None None None None None None None None None Chessington South Chessington South Chessington North None None None None 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:03:00 Chessington South TRUST TRUST_CANCELLATION 16408812 1789571347057433 2 2 2026-09-16 15:14:04.994126 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:02.547817
582592 611273 W68403 062E58MN16 2026-09-16 COMPLETE None 2026-09-16 15:04:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 611273, "stp": "P", "toc": "ScotRail", "uid": "W68403", "consist": "318257+320401", "dest_crs": "ADR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68403/2026-09-16/detailed", "trust_id": "062E58MN16", "origin_crs": "BHC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-16", "dest_arr_time": "1457", "dest_platform": "1", "is_terminated": 1, "next_location": "Coatdyke", "signalling_id": "2E58", "timing_status": "LATE", "origin_station": "Balloch", "current_leg_arr": "1500", "current_leg_dep": "1458", "current_leg_end": "Coatdyke", "origin_dep_time": "1338", "origin_platform": null, "current_location": "Coatdyke", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816]]}", "current_leg_start": "Coatbridge Sunnyside", "dest_arr_time_act": "1457", "motion_projection": null, "next_location_lat": "55.8642816", "next_location_lon": "-4.0045126", "previous_location": "Coatbridge Sunnyside", "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\": 1853.804, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2081.586, \"from_m\": 1853.804, \"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\": 6179.404, \"from_m\": 2081.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6827.215, \"from_m\": 6179.404, \"capability_applied\": null, \"effective_limit_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\": 6870.07, \"from_m\": 6827.215, \"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\": 7001.323, \"from_m\": 6870.07, \"capability_applied\": null, \"effective_limit_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\": 7414.903, \"from_m\": 7001.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7480.933, \"from_m\": 7414.903, \"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\": 7531.684, \"from_m\": 7480.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8453.39, \"from_m\": 7531.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10804.131, \"from_m\": 8453.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11627.037, \"from_m\": 10804.131, \"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\": 17279.306, \"from_m\": 11627.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17323.539, \"from_m\": 17279.306, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23292.751, \"from_m\": 17323.539, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23988.595, \"from_m\": 23292.751, \"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\": 26171.343, \"from_m\": 23988.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26589.397, \"from_m\": 26171.343, \"capability_applied\": null, \"effective_limit_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\": 26604.777, \"from_m\": 26589.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26645.015, \"from_m\": 26604.777, \"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\": 27356.505, \"from_m\": 26645.015, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27397.27, \"from_m\": 27356.505, \"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\": 28723.468, \"from_m\": 27397.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28769.492, \"from_m\": 28723.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33400.798, \"from_m\": 28769.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34244.463, \"from_m\": 33400.798, \"capability_applied\": null, \"effective_limit_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\": 35035.335, \"from_m\": 34244.463, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35430.697, \"from_m\": 35035.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46282.435, \"from_m\": 35430.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47258.1, \"from_m\": 46282.435, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49624.407, \"from_m\": 47258.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49684.813, \"from_m\": 49624.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49909.751, \"from_m\": 49684.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 611273, \"profile_key\": \"4b239ae34b7668d30417bfd2c6649fc62b103d86403916abef6b7c4e5eca8bfa\", \"schedule_id\": 27329, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1338\", \"location\": \"Balloch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1340\", \"wtt_dep\": \"1340H\", \"location\": \"Alexandria\", \"stage_seq\": 2, \"distance_m\": 1950.12, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1342H\", \"wtt_dep\": \"1343\", \"location\": \"Renton\", \"stage_seq\": 3, \"distance_m\": 3767.347, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1345H\", \"wtt_dep\": \"1346\", \"location\": \"Dalreoch\", \"stage_seq\": 4, \"distance_m\": 6470.83, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1347H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 5, \"distance_m\": 7066.484, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1349\", \"wtt_dep\": \"1349H\", \"location\": \"Dumbarton East\", \"stage_seq\": 6, \"distance_m\": 8151.045, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1353H\", \"wtt_dep\": \"1354\", \"location\": \"Bowling\", \"stage_seq\": 7, \"distance_m\": 12630.934, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357\", \"location\": \"Kilpatrick\", \"stage_seq\": 8, \"distance_m\": 15292.056, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1359H\", \"wtt_dep\": \"1401H\", \"location\": \"Dalmuir\", \"stage_seq\": 9, \"distance_m\": 17489.989, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1403H\", \"location\": \"Singer\", \"stage_seq\": 10, \"distance_m\": 19000.067, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406\", \"location\": \"Drumry\", \"stage_seq\": 11, \"distance_m\": 20285.122, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1408H\", \"location\": \"Drumchapel\", \"stage_seq\": 12, \"distance_m\": 21699.069, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Westerton\", \"stage_seq\": 13, \"distance_m\": 23505.375, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414\", \"location\": \"Anniesland\", \"stage_seq\": 14, \"distance_m\": 25561.183, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 15, \"distance_m\": 26589.397, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1416H\", \"wtt_dep\": \"1417\", \"location\": \"Hyndland\", \"stage_seq\": 16, \"distance_m\": 27120.366, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Partick\", \"stage_seq\": 17, \"distance_m\": 28296.229, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 18, \"distance_m\": 28816.851, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1423H\", \"location\": \"Charing Cross\", \"stage_seq\": 19, \"distance_m\": 31024.452, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1427\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 20, \"distance_m\": 32263.505, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429H\", \"location\": \"High Street\", \"stage_seq\": 21, \"distance_m\": 33132.163, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 34154.731, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1435H\", \"location\": \"Carntyne\", \"stage_seq\": 23, \"distance_m\": 36965.067, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1438H\", \"location\": \"Shettleston\", \"stage_seq\": 24, \"distance_m\": 38183.752, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441\", \"location\": \"Garrowhill\", \"stage_seq\": 25, \"distance_m\": 40128.399, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1443H\", \"location\": \"Easterhouse\", \"stage_seq\": 26, \"distance_m\": 41678.018, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1447H\", \"location\": \"Blairhill\", \"stage_seq\": 27, \"distance_m\": 45873.012, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1450H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 28, \"distance_m\": 46863.349, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453\", \"location\": \"Coatdyke\", \"stage_seq\": 29, \"distance_m\": 48452.998, \"section_seq\": 1, \"route_path_id\": 101628}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 30, \"distance_m\": 49909.751, \"section_seq\": 1, \"route_path_id\": 101628}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49909.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101628}], \"total_distance_m\": 49909.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49863.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1338", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "55.8642816", "current_position_lon": "-4.0045126", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:50:06Z\", \"source_id\": 16308455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:52:32Z\", \"source_id\": 50381565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:52:36Z\", \"source_id\": 16310405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:49Z\", \"source_id\": 50384890, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:52Z\", \"source_id\": 16311348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:55:38Z\", \"source_id\": 50389535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:55:43Z\", \"source_id\": 16312701, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:00:24Z\", \"source_id\": 50401569, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:00:28Z\", \"source_id\": 16316141, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:04:37Z\", \"source_id\": 16319101, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:32Z\", \"source_id\": 50417607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:37Z\", \"source_id\": 16320625, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:10:11Z\", \"source_id\": 50427021, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:09:35Z\", \"source_id\": 16322765, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:24Z\", \"source_id\": 50430666, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:13Z\", \"source_id\": 16323989, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:38Z\", \"source_id\": 50437499, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:14:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:28Z\", \"source_id\": 16325712, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:05Z\", \"source_id\": 50447776, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:08Z\", \"source_id\": 16328553, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:23Z\", \"source_id\": 50456559, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:24Z\", \"source_id\": 16331014, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:15Z\", \"source_id\": 50463944, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:22Z\", \"source_id\": 16333173, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:12Z\", \"source_id\": 50471378, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:17Z\", \"source_id\": 16335345, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:32Z\", \"source_id\": 50479974, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:37Z\", \"source_id\": 16337814, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:36Z\", \"source_id\": 50487833, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:33:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:41Z\", \"source_id\": 16340099, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:17Z\", \"source_id\": 50497826, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:21Z\", \"source_id\": 16342887, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:14Z\", \"source_id\": 50502854, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:19Z\", \"source_id\": 16344386, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:06Z\", \"source_id\": 50507448, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:11Z\", \"source_id\": 16345691, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:34Z\", \"source_id\": 50519008, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:38Z\", \"source_id\": 16348986, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:49Z\", \"source_id\": 50524900, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:52Z\", \"source_id\": 16350695, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:38Z\", \"source_id\": 16353483, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:20Z\", \"source_id\": 50544505, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:26Z\", \"source_id\": 16356304, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:56:44Z\", \"source_id\": 50550694, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:56:49Z\", \"source_id\": 16358052, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:38Z\", \"source_id\": 16360900, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coatdyke", "service_state_platform": "2", "timing_fact_generation": 1789567289865697, "current_leg_arrival_utc": "2026-09-16T14:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:05.247999", "service_state_evidence_id": 50562608, "current_leg_start_actual_dep": "2026-09-16T14:57:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:05.719438", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BHC ADR 2E58 318257+320401 6 90 None {"version": 3, "segments": [{"to_m": 1853.804, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2081.586, "from_m": 1853.804, "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": 6179.404, "from_m": 2081.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6827.215, "from_m": 6179.404, "capability_applied": null, "effective_limit_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": 6870.07, "from_m": 6827.215, "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": 7001.323, "from_m": 6870.07, "capability_applied": null, "effective_limit_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": 7414.903, "from_m": 7001.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7480.933, "from_m": 7414.903, "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": 7531.684, "from_m": 7480.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8453.39, "from_m": 7531.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10804.131, "from_m": 8453.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11627.037, "from_m": 10804.131, "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": 17279.306, "from_m": 11627.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17323.539, "from_m": 17279.306, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23292.751, "from_m": 17323.539, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23988.595, "from_m": 23292.751, "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": 26171.343, "from_m": 23988.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26589.397, "from_m": 26171.343, "capability_applied": null, "effective_limit_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": 26604.777, "from_m": 26589.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26645.015, "from_m": 26604.777, "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": 27356.505, "from_m": 26645.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27397.27, "from_m": 27356.505, "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": 28723.468, "from_m": 27397.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28769.492, "from_m": 28723.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33400.798, "from_m": 28769.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34244.463, "from_m": 33400.798, "capability_applied": null, "effective_limit_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": 35035.335, "from_m": 34244.463, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35430.697, "from_m": 35035.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46282.435, "from_m": 35430.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47258.1, "from_m": 46282.435, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49624.407, "from_m": 47258.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49684.813, "from_m": 49624.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49909.751, "from_m": 49684.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 611273, "profile_key": "4b239ae34b7668d30417bfd2c6649fc62b103d86403916abef6b7c4e5eca8bfa", "schedule_id": 27329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1338", "location": "Balloch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1340", "wtt_dep": "1340H", "location": "Alexandria", "stage_seq": 2, "distance_m": 1950.12, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1342H", "wtt_dep": "1343", "location": "Renton", "stage_seq": 3, "distance_m": 3767.347, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1345H", "wtt_dep": "1346", "location": "Dalreoch", "stage_seq": 4, "distance_m": 6470.83, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1347H", "location": "Dumbarton Central", "stage_seq": 5, "distance_m": 7066.484, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1349", "wtt_dep": "1349H", "location": "Dumbarton East", "stage_seq": 6, "distance_m": 8151.045, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1353H", "wtt_dep": "1354", "location": "Bowling", "stage_seq": 7, "distance_m": 12630.934, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357", "location": "Kilpatrick", "stage_seq": 8, "distance_m": 15292.056, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1359H", "wtt_dep": "1401H", "location": "Dalmuir", "stage_seq": 9, "distance_m": 17489.989, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1403H", "location": "Singer", "stage_seq": 10, "distance_m": 19000.067, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406", "location": "Drumry", "stage_seq": 11, "distance_m": 20285.122, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1408H", "location": "Drumchapel", "stage_seq": 12, "distance_m": 21699.069, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Westerton", "stage_seq": 13, "distance_m": 23505.375, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414", "location": "Anniesland", "stage_seq": 14, "distance_m": 25561.183, "section_seq": 1, "route_path_id": 101628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Hyndland East Jn", "stage_seq": 15, "distance_m": 26589.397, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1416H", "wtt_dep": "1417", "location": "Hyndland", "stage_seq": 16, "distance_m": 27120.366, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Partick", "stage_seq": 17, "distance_m": 28296.229, "section_seq": 1, "route_path_id": 101628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Finnieston West Jn", "stage_seq": 18, "distance_m": 28816.851, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1423H", "location": "Charing Cross", "stage_seq": 19, "distance_m": 31024.452, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1427", "location": "Glasgow Queen St Low Level", "stage_seq": 20, "distance_m": 32263.505, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429H", "location": "High Street", "stage_seq": 21, "distance_m": 33132.163, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "Bellgrove", "stage_seq": 22, "distance_m": 34154.731, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1435H", "location": "Carntyne", "stage_seq": 23, "distance_m": 36965.067, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1438H", "location": "Shettleston", "stage_seq": 24, "distance_m": 38183.752, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441", "location": "Garrowhill", "stage_seq": 25, "distance_m": 40128.399, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1443H", "location": "Easterhouse", "stage_seq": 26, "distance_m": 41678.018, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1447H", "location": "Blairhill", "stage_seq": 27, "distance_m": 45873.012, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1450H", "location": "Coatbridge Sunnyside", "stage_seq": 28, "distance_m": 46863.349, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453", "location": "Coatdyke", "stage_seq": 29, "distance_m": 48452.998, "section_seq": 1, "route_path_id": 101628}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": null, "location": "Airdrie", "stage_seq": 30, "distance_m": 49909.751, "section_seq": 1, "route_path_id": 101628}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49909.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 101628}], "total_distance_m": 49909.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49863.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:50:06Z", "source_id": 16308455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:52:32Z", "source_id": 50381565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T12:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:52:36Z", "source_id": 16310405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:49Z", "source_id": 50384890, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:52Z", "source_id": 16311348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:55:38Z", "source_id": 50389535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:55:43Z", "source_id": 16312701, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1246, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:00:24Z", "source_id": 50401569, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:00:28Z", "source_id": 16316141, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:04:37Z", "source_id": 16319101, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:32Z", "source_id": 50417607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:37Z", "source_id": 16320625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:10:11Z", "source_id": 50427021, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:09:35Z", "source_id": 16322765, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:24Z", "source_id": 50430666, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:13Z", "source_id": 16323989, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:38Z", "source_id": 50437499, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:14:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:28Z", "source_id": 16325712, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:05Z", "source_id": 50447776, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:08Z", "source_id": 16328553, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:23Z", "source_id": 50456559, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:24Z", "source_id": 16331014, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:15Z", "source_id": 50463944, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T13:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:22Z", "source_id": 16333173, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:12Z", "source_id": 50471378, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T13:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:17Z", "source_id": 16335345, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:32Z", "source_id": 50479974, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:37Z", "source_id": 16337814, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:36Z", "source_id": 50487833, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T13:33:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:41Z", "source_id": 16340099, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:17Z", "source_id": 50497826, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T13:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:21Z", "source_id": 16342887, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:14Z", "source_id": 50502854, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:19Z", "source_id": 16344386, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:06Z", "source_id": 50507448, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T13:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:11Z", "source_id": 16345691, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:34Z", "source_id": 50519008, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T13:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:38Z", "source_id": 16348986, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:49Z", "source_id": 50524900, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T13:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:52Z", "source_id": 16350695, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:38Z", "source_id": 16353483, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:20Z", "source_id": 50544505, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T13:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:26Z", "source_id": 16356304, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:56:44Z", "source_id": 50550694, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T13:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:56:49Z", "source_id": 16358052, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:38Z", "source_id": 16360900, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:00:00+01:00", "operational_fact": true}] Balloch 1338 1338 None None None Airdrie 1457 1457 1 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68403/2026-09-16/detailed None Coatbridge Sunnyside 2026-09-16T14:57:30+01:00 Coatdyke 2.0 {"type": "LineString", "coordinates": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816]]} 1.0 1458 1500 Coatbridge Sunnyside Coatdyke Coatdyke 55.8642816 -4.0045126 55.8642816 -4.0045126 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:04:00 Coatdyke TD TRACKING_TIMEOUT 50562608 1789567289865697 101 101 2026-09-16 15:14:05.719438 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:05.247999
582593 613611 L22435 722C40MQ16 2026-09-16 COMPLETE 16407760 2026-09-16 16:04:00 2026-09-16 15:14:08 2026-09-18 15:14:08 {"id": 613611, "stp": "P", "toc": "London Overground", "uid": "L22435", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22435/2026-09-16/detailed", "trust_id": "722C40MQ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C40", "timing_status": "ON TIME", "origin_station": "Watford Junction (DC)", "current_leg_arr": "1604", "current_leg_dep": "1558", "current_leg_end": "London Euston", "origin_dep_time": "1515", "origin_platform": "2", "current_location": "London Euston", "last_update_time": "2026-09-16T15:14:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.342, \"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\": 2391.649, \"from_m\": 435.342, \"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\": 2523.708, \"from_m\": 2391.649, \"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\": 4842.404, \"from_m\": 2523.708, \"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\": 11920.541, \"from_m\": 4842.404, \"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\": 12182.856, \"from_m\": 11920.541, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12471.447, \"from_m\": 12182.856, \"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\": 12525.134, \"from_m\": 12471.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21644.074, \"from_m\": 12525.134, \"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\": 21746.075, \"from_m\": 21644.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21804.501, \"from_m\": 21746.075, \"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\": 22103.782, \"from_m\": 21804.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22145.625, \"from_m\": 22103.782, \"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\": 22362.722, \"from_m\": 22145.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26551.297, \"from_m\": 22362.722, \"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\": 26679.821, \"from_m\": 26551.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26735.54, \"from_m\": 26679.821, \"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\": 26780.631, \"from_m\": 26735.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27647.113, \"from_m\": 26780.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32641.2, \"from_m\": 27647.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32929.374, \"from_m\": 32641.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33233.89, \"from_m\": 32929.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33331.732, \"from_m\": 33233.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33393.247, \"from_m\": 33331.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33476.763, \"from_m\": 33393.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33670.587, \"from_m\": 33476.763, \"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\": 33813.856, \"from_m\": 33670.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34101.94, \"from_m\": 33813.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34133.192, \"from_m\": 34101.94, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34673.617, \"from_m\": 34133.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35353.43, \"from_m\": 34673.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35360.335, \"from_m\": 35353.43, \"capability_applied\": null, \"effective_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\": 613611, \"profile_key\": \"62b628525889662cfedfb4b7f1fc267046965d9594ab848edb6a56a3e1fabd3d\", \"schedule_id\": 15633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": \"1528H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1532H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1537H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1539H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1541H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 23438.012, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 31532.256, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 32641.2, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 35360.335, \"section_seq\": 1, \"route_path_id\": 27816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35360.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}], \"total_distance_m\": 35360.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33568.209, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:23Z\", \"source_id\": 50602236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:26Z\", \"source_id\": 16372742, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:49Z\", \"source_id\": 50608549, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:53Z\", \"source_id\": 16374514, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:23Z\", \"source_id\": 50615415, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:28Z\", \"source_id\": 16376504, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:19Z\", \"source_id\": 50622972, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:23Z\", \"source_id\": 16378717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:09Z\", \"source_id\": 50630144, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:15Z\", \"source_id\": 16380865, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:10Z\", \"source_id\": 50637803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:15Z\", \"source_id\": 16383093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:16Z\", \"source_id\": 50643336, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:18Z\", \"source_id\": 16384713, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:20Z\", \"source_id\": 50651569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:28Z\", \"source_id\": 16387025, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:33Z\", \"source_id\": 50657554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:37Z\", \"source_id\": 16388698, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:06Z\", \"source_id\": 50661468, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:10Z\", \"source_id\": 16389870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:21Z\", \"source_id\": 50669779, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:27Z\", \"source_id\": 16392352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:22Z\", \"source_id\": 50680572, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:27Z\", \"source_id\": 16395447, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:03Z\", \"source_id\": 50684768, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:03Z\", \"source_id\": 16396614, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:18Z\", \"source_id\": 50693643, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:23Z\", \"source_id\": 16399275, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:26Z\", \"source_id\": 50699240, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:32Z\", \"source_id\": 16400871, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:18Z\", \"source_id\": 50704063, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:22Z\", \"source_id\": 16402335, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:54Z\", \"source_id\": 50708332, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:59Z\", \"source_id\": 16403504, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:27Z\", \"source_id\": 50723081, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:33Z\", \"source_id\": 16407760, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789570955806159, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:06.222987", "service_state_evidence_id": 16407760, "current_leg_start_actual_dep": "2026-09-16T15:58:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:06.256434", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C40 None None None None {"version": 3, "segments": [{"to_m": 435.342, "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": 2391.649, "from_m": 435.342, "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": 2523.708, "from_m": 2391.649, "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": 4842.404, "from_m": 2523.708, "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": 11920.541, "from_m": 4842.404, "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": 12182.856, "from_m": 11920.541, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12471.447, "from_m": 12182.856, "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": 12525.134, "from_m": 12471.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21644.074, "from_m": 12525.134, "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": 21746.075, "from_m": 21644.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21804.501, "from_m": 21746.075, "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": 22103.782, "from_m": 21804.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22145.625, "from_m": 22103.782, "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": 22362.722, "from_m": 22145.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26551.297, "from_m": 22362.722, "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": 26679.821, "from_m": 26551.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26735.54, "from_m": 26679.821, "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": 26780.631, "from_m": 26735.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27647.113, "from_m": 26780.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32641.2, "from_m": 27647.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32929.374, "from_m": 32641.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33233.89, "from_m": 32929.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33331.732, "from_m": 33233.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33393.247, "from_m": 33331.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33476.763, "from_m": 33393.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33670.587, "from_m": 33476.763, "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": 33813.856, "from_m": 33670.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34101.94, "from_m": 33813.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34133.192, "from_m": 34101.94, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34673.617, "from_m": 34133.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35353.43, "from_m": 34673.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35360.335, "from_m": 35353.43, "capability_applied": null, "effective_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": 613611, "profile_key": "62b628525889662cfedfb4b7f1fc267046965d9594ab848edb6a56a3e1fabd3d", "schedule_id": 15633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": "1528H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1532H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1537H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1539H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1541H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Kensal Green", "stage_seq": 15, "distance_m": 23438.012, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 31532.256, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 32641.2, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 35360.335, "section_seq": 1, "route_path_id": 27816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35360.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 27816}], "total_distance_m": 35360.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33568.209, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.126, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:23Z", "source_id": 50602236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:26Z", "source_id": 16372742, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:49Z", "source_id": 50608549, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:53Z", "source_id": 16374514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:23Z", "source_id": 50615415, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:28Z", "source_id": 16376504, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:19Z", "source_id": 50622972, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:23Z", "source_id": 16378717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:09Z", "source_id": 50630144, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:15Z", "source_id": 16380865, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:10Z", "source_id": 50637803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:15Z", "source_id": 16383093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:16Z", "source_id": 50643336, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:18Z", "source_id": 16384713, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:20Z", "source_id": 50651569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:28Z", "source_id": 16387025, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:33Z", "source_id": 50657554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:37Z", "source_id": 16388698, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:06Z", "source_id": 50661468, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:10Z", "source_id": 16389870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:21Z", "source_id": 50669779, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:27Z", "source_id": 16392352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:22Z", "source_id": 50680572, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:27Z", "source_id": 16395447, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:03Z", "source_id": 50684768, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:49:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:03Z", "source_id": 16396614, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:18Z", "source_id": 50693643, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:23Z", "source_id": 16399275, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:26Z", "source_id": 50699240, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:32Z", "source_id": 16400871, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:18Z", "source_id": 50704063, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:22Z", "source_id": 16402335, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:54Z", "source_id": 50708332, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:59Z", "source_id": 16403504, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:27Z", "source_id": 50723081, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:33Z", "source_id": 16407760, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Watford Junction (DC) 1515 1515 2 None None London Euston 1606 1604 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22435/2026-09-16/detailed None South Hampstead 2026-09-16T15:58:30+01:00 London Euston 6.0 {"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 2.5 1558 1604 South Hampstead London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 15:14:08 TERMINATED 2026-09-16 15:04:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407760 1789570955806159 65 65 2026-09-16 15:14:06.256434 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:06.222987
582594 614526 L04102 875R45MR16 2026-09-16 COMPLETE 16407883 2026-09-16 16:01:00 2026-09-16 15:14:37 2026-09-18 15:14:37 {"id": 614526, "stp": "P", "toc": "South Western Railway", "uid": "L04102", "consist": "450011+450082", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04102/2026-09-16/detailed", "trust_id": "875R45MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "17", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "5R45", "timing_status": "EARLY", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "1604", "current_leg_dep": "1552", "current_leg_end": "London Waterloo", "origin_dep_time": "1551", "origin_platform": null, "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T15:14:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1966441, 51.4332003], [-0.1973201, 51.4322048], [-0.1974381, 51.4320173], [-0.1975102, 51.43185619999999], [-0.1975587, 51.4316811], [-0.19756589999999996, 51.4314786], [-0.1975349, 51.43116], [-0.197518, 51.4308335], [-0.197511, 51.4305816], [-0.19752569999999997, 51.43032989999999], [-0.1975499, 51.4302115], [-0.197641, 51.429849299999994], [-0.1977751, 51.4295802], [-0.1976073, 51.429824999999994], [-0.1975268, 51.42995549999999], [-0.1974724, 51.430032], [-0.19741159999999996, 51.4301296], [-0.1971388, 51.4305281], [-0.19690479999999996, 51.4308797], [-0.1967036, 51.4311748], [-0.1961669, 51.43197709999999], [-0.1960019, 51.4322157], [-0.1958984, 51.43238310000001], [-0.1956734, 51.4327252], [-0.1954335, 51.4330208], [-0.19524590000000003, 51.43321739999999], [-0.194949, 51.43358669999999], [-0.194897, 51.4336662], [-0.1946963, 51.43397290000001], [-0.19439369999999995, 51.434454299999985], [-0.1939541, 51.435063], [-0.1933417, 51.435927], [-0.1928607, 51.4366167], [-0.1925952, 51.43699840000001], [-0.1924153, 51.4372653], [-0.1923525, 51.4374042], [-0.19224119999999997, 51.43763729999999], [-0.192087, 51.4378491], [-0.1918813, 51.4380618], [-0.1916508, 51.43828039999999], [-0.1915114, 51.4384195], [-0.1913887, 51.43855719999999], [-0.1911948, 51.438767299999995], [-0.1908681, 51.43921009999998], [-0.1904935, 51.4396661], [-0.1899929, 51.440226300000006], [-0.1898268, 51.44042049999999], [-0.1893248, 51.4409384], [-0.1881878, 51.4420527], [-0.1880147, 51.442227399999986], [-0.18744002023161943, 51.442817580280106], [-0.1860894, 51.4442046], [-0.18357109999999996, 51.4467765], [-0.1809246, 51.449493], [-0.1796630568239043, 51.450748532532664], [-0.17860049999999997, 51.451806], [-0.1782588, 51.4521701], [-0.1779213, 51.4525347], [-0.17679949999999997, 51.45386739999999], [-0.17619859999999998, 51.45459949999999], [-0.17579400000000003, 51.4551367], [-0.17545039999999998, 51.45562409999999], [-0.174827, 51.456595500000006], [-0.1745111, 51.4571499], [-0.1742311, 51.4576688], [-0.17393659999999997, 51.458260399999986], [-0.1736584, 51.45886000000001], [-0.1736073, 51.4589773], [-0.17352199999999998, 51.45915140000001], [-0.1732428, 51.459765999999995], [-0.1730975, 51.460078], [-0.1728851, 51.4605248], [-0.17269849999999998, 51.460910899999995], [-0.17263869999999998, 51.4610325], [-0.172517, 51.4612876], [-0.1724603, 51.4614061], [-0.17235729999999996, 51.4616079], [-0.172285, 51.46175240000001], [-0.1722142, 51.4619028], [-0.17210239999999996, 51.46213449999999], [-0.1720315, 51.462309], [-0.17201779999999997, 51.4623519], [-0.171902, 51.462678], [-0.1718733, 51.46276], [-0.1718135, 51.46290619999999], [-0.1717404, 51.4630669], [-0.17166299999999998, 51.4632117], [-0.1715921, 51.4633248], [-0.17151129999999998, 51.46344479999999], [-0.17141939999999997, 51.4635647], [-0.1712944, 51.46371299999999], [-0.1711626, 51.46385579999999], [-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Wimbledon Park C.S.D.", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Wimbledon Park Depot Sidings", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1715.222, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1805.679, \"from_m\": 1715.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1870.076, \"from_m\": 1805.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5514.276, \"from_m\": 1870.076, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10008.849, \"from_m\": 5514.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11138.889, \"from_m\": 10008.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11169.801, \"from_m\": 11138.889, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11288.367, \"from_m\": 11169.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11402.46, \"from_m\": 11288.367, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11463.511, \"from_m\": 11402.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11881.572, \"from_m\": 11463.511, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614526, \"profile_key\": \"b0066766ab003c1afec32b9f70aabf9f697151671355956c621b3e4b0a3ff83c\", \"schedule_id\": 15428, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 808.397, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 5606.54, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 4, \"distance_m\": 11138.889, \"section_seq\": 1, \"route_path_id\": 72078}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 5, \"distance_m\": 11881.572, \"section_seq\": 1, \"route_path_id\": 72078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11881.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72078}], \"total_distance_m\": 11881.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10040.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1840.67, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:33Z\", \"source_id\": 16407764, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "17", "timing_fact_generation": 1789570970705383, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:10.845974", "service_state_evidence_id": 16407764, "current_leg_start_actual_dep": "2026-09-16T15:56:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:11.125376", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 5R45 450011+450082 8 100 None {"version": 3, "segments": [{"to_m": 1715.222, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1805.679, "from_m": 1715.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1870.076, "from_m": 1805.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5514.276, "from_m": 1870.076, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10008.849, "from_m": 5514.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11138.889, "from_m": 10008.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11169.801, "from_m": 11138.889, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11288.367, "from_m": 11169.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11402.46, "from_m": 11288.367, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11463.511, "from_m": 11402.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11881.572, "from_m": 11463.511, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614526, "profile_key": "b0066766ab003c1afec32b9f70aabf9f697151671355956c621b3e4b0a3ff83c", "schedule_id": 15428, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72078}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 808.397, "section_seq": 1, "route_path_id": 72078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 5606.54, "section_seq": 1, "route_path_id": 72078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Waterloo West Crossings", "stage_seq": 4, "distance_m": 11138.889, "section_seq": 1, "route_path_id": 72078}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 5, "distance_m": 11881.572, "section_seq": 1, "route_path_id": 72078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11881.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 72078}], "total_distance_m": 11881.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10040.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1840.67, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:33Z", "source_id": 16407764, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Wimbledon Park Depot Sidings 1551 1551 None None None London Waterloo 1607 1607 17 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L04102/2026-09-16/detailed None Wimbledon Park C.S.D. 2026-09-16T15:56:00+01:00 London Waterloo 12.0 {"type": "LineString", "coordinates": [[-0.1966441, 51.4332003], [-0.1973201, 51.4322048], [-0.1974381, 51.4320173], [-0.1975102, 51.43185619999999], [-0.1975587, 51.4316811], [-0.19756589999999996, 51.4314786], [-0.1975349, 51.43116], [-0.197518, 51.4308335], [-0.197511, 51.4305816], [-0.19752569999999997, 51.43032989999999], [-0.1975499, 51.4302115], [-0.197641, 51.429849299999994], [-0.1977751, 51.4295802], [-0.1976073, 51.429824999999994], [-0.1975268, 51.42995549999999], [-0.1974724, 51.430032], [-0.19741159999999996, 51.4301296], [-0.1971388, 51.4305281], [-0.19690479999999996, 51.4308797], [-0.1967036, 51.4311748], [-0.1961669, 51.43197709999999], [-0.1960019, 51.4322157], [-0.1958984, 51.43238310000001], [-0.1956734, 51.4327252], [-0.1954335, 51.4330208], [-0.19524590000000003, 51.43321739999999], [-0.194949, 51.43358669999999], [-0.194897, 51.4336662], [-0.1946963, 51.43397290000001], [-0.19439369999999995, 51.434454299999985], [-0.1939541, 51.435063], [-0.1933417, 51.435927], [-0.1928607, 51.4366167], [-0.1925952, 51.43699840000001], [-0.1924153, 51.4372653], [-0.1923525, 51.4374042], [-0.19224119999999997, 51.43763729999999], [-0.192087, 51.4378491], [-0.1918813, 51.4380618], [-0.1916508, 51.43828039999999], [-0.1915114, 51.4384195], [-0.1913887, 51.43855719999999], [-0.1911948, 51.438767299999995], [-0.1908681, 51.43921009999998], [-0.1904935, 51.4396661], [-0.1899929, 51.440226300000006], [-0.1898268, 51.44042049999999], [-0.1893248, 51.4409384], [-0.1881878, 51.4420527], [-0.1880147, 51.442227399999986], [-0.18744002023161943, 51.442817580280106], [-0.1860894, 51.4442046], [-0.18357109999999996, 51.4467765], [-0.1809246, 51.449493], [-0.1796630568239043, 51.450748532532664], [-0.17860049999999997, 51.451806], [-0.1782588, 51.4521701], [-0.1779213, 51.4525347], [-0.17679949999999997, 51.45386739999999], [-0.17619859999999998, 51.45459949999999], [-0.17579400000000003, 51.4551367], [-0.17545039999999998, 51.45562409999999], [-0.174827, 51.456595500000006], [-0.1745111, 51.4571499], [-0.1742311, 51.4576688], [-0.17393659999999997, 51.458260399999986], [-0.1736584, 51.45886000000001], [-0.1736073, 51.4589773], [-0.17352199999999998, 51.45915140000001], [-0.1732428, 51.459765999999995], [-0.1730975, 51.460078], [-0.1728851, 51.4605248], [-0.17269849999999998, 51.460910899999995], [-0.17263869999999998, 51.4610325], [-0.172517, 51.4612876], [-0.1724603, 51.4614061], [-0.17235729999999996, 51.4616079], [-0.172285, 51.46175240000001], [-0.1722142, 51.4619028], [-0.17210239999999996, 51.46213449999999], [-0.1720315, 51.462309], [-0.17201779999999997, 51.4623519], [-0.171902, 51.462678], [-0.1718733, 51.46276], [-0.1718135, 51.46290619999999], [-0.1717404, 51.4630669], [-0.17166299999999998, 51.4632117], [-0.1715921, 51.4633248], [-0.17151129999999998, 51.46344479999999], [-0.17141939999999997, 51.4635647], [-0.1712944, 51.46371299999999], [-0.1711626, 51.46385579999999], [-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 6.8 1552 1604 Wimbledon Park Depot Sidings Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 15:14:37 TERMINATED 2026-09-16 15:04:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407764 1789570970705383 4 4 2026-09-16 15:14:11.125376 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:10.845974
582595 611847 L37905 631R37MO16 2026-09-16 COMPLETE 16407923 2026-09-16 16:04:00 2026-09-16 15:14:37 2026-09-18 15:14:37 {"id": 611847, "stp": "P", "toc": "Chiltern Railways", "uid": "L37905", "consist": "168106", "dest_crs": "BMO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37905/2026-09-16/detailed", "trust_id": "631R37MO16", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Moor Street", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham Moor Street", "signalling_id": "1R37", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "1604", "current_leg_dep": "1555", "current_leg_end": "Birmingham Moor Street", "origin_dep_time": "1402", "origin_platform": "5", "current_location": "Birmingham Moor Street", "last_update_time": "2026-09-16T15:14:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7885291999999997, 52.414349400000006], [-1.7890307, 52.414648], [-1.7896718, 52.4150218], [-1.7901975, 52.415344100000006], [-1.7905703, 52.4155658], [-1.7908479, 52.4157343], [-1.7912273999999997, 52.4159535], [-1.7921567999999997, 52.41658090000001], [-1.7927939, 52.4170291], [-1.793227, 52.4173432], [-1.7935247999999997, 52.41757630000001], [-1.7939472, 52.4179084], [-1.7941484, 52.4180687], [-1.7943254000000002, 52.41821999999999], [-1.7946151, 52.4184564], [-1.7947907999999997, 52.4186085], [-1.7950107, 52.4188138], [-1.7951073, 52.418903], [-1.7952534, 52.419042000000005], [-1.7954465999999998, 52.419222799999986], [-1.7955807, 52.419360999999995], [-1.7957537, 52.41953770000001], [-1.7959038999999997, 52.4196849], [-1.7960031, 52.4197912], [-1.7961520000000002, 52.4199516], [-1.7962834, 52.4200939], [-1.796388, 52.4202067], [-1.7965154, 52.4203515], [-1.7966305682390429, 52.42047740056093], [-1.7966709999999997, 52.4205216], [-1.7968346, 52.4207171], [-1.7969781, 52.42088480000001], [-1.7971404, 52.421087599999986], [-1.7973322, 52.421333], [-1.7974783, 52.4215243], [-1.7976365999999997, 52.4217493], [-1.7977922, 52.4219578], [-1.7978954000000005, 52.42210829999999], [-1.7980362, 52.422320099999986], [-1.7981448999999996, 52.42248289999999], [-1.7982561999999995, 52.422662], [-1.7984144000000002, 52.42291960000001], [-1.7985338, 52.4231167], [-1.7986263, 52.42329169999999], [-1.7987081000000005, 52.4234324], [-1.7988113999999995, 52.4236205], [-1.7989026, 52.423805300000005], [-1.7989964999999997, 52.4239861], [-1.7990715999999998, 52.4241496], [-1.7991802, 52.4243803], [-1.7992649999999994, 52.42457120000001], [-1.7993827, 52.424848], [-1.7995181999999996, 52.425177600000005], [-1.7995812000000002, 52.4253453], [-1.7996576, 52.425545599999985], [-1.7997501999999996, 52.42580730000001], [-1.7998414000000005, 52.4260747], [-1.7999031, 52.4262555], [-1.7999579999999995, 52.42643050000001], [-1.8000117, 52.4266063], [-1.8000533, 52.4267609], [-1.8001081999999995, 52.4269661], [-1.8001525, 52.42714930000001], [-1.8002060999999996, 52.4273668], [-1.8002771999999998, 52.427649800000005], [-1.8003496, 52.42798419999999], [-1.8003872, 52.4281666], [-1.8004542, 52.4284937], [-1.8005024999999997, 52.4287586], [-1.8005629, 52.4290456], [-1.8006178999999995, 52.42932530000001], [-1.8006809, 52.4296393], [-1.8007466, 52.4299353], [-1.8008110000000002, 52.4302542], [-1.8008874, 52.43058210000001], [-1.8009679, 52.43091819999999], [-1.8010442999999996, 52.4312314], [-1.8011275, 52.43152], [-1.8011837999999998, 52.43172040000001], [-1.8012455000000005, 52.4319264], [-1.8013205999999995, 52.432166], [-1.8013716, 52.43231639999999], [-1.8014453, 52.432529], [-1.8017726, 52.43343169999999], [-1.8019092999999995, 52.4337547], [-1.8020514999999997, 52.4340858], [-1.8021878, 52.43439159999999], [-1.8023179, 52.4346818], [-1.8023899, 52.4348404], [-1.8024342, 52.4349396], [-1.8024849, 52.435053], [-1.8025103999999996, 52.4351158], [-1.8027197999999995, 52.43560969999999], [-1.8028709, 52.4358519], [-1.8030587, 52.4362116], [-1.8031807, 52.436434], [-1.8033095, 52.436652300000006], [-1.8034958999999997, 52.4369507], [-1.8036984, 52.4372508], [-1.8037859, 52.4373748], [-1.8038810000000003, 52.43752119999999], [-1.8041843, 52.4379646], [-1.8044867, 52.43841059999999], [-1.8046505, 52.4386561], [-1.8048042, 52.43887209999999], [-1.8052012, 52.43946830000001], [-1.805277065234028, 52.43957578845911], [-1.805301, 52.4396097], [-1.8058931999999996, 52.4404106], [-1.8061729, 52.44073989999998], [-1.8064706, 52.4410841], [-1.8067197, 52.441362100000006], [-1.8072055, 52.4418618], [-1.8076969, 52.442330199999994], [-1.8082964, 52.442877900000006], [-1.8088866, 52.44339870000001], [-1.8094049999999997, 52.4438255], [-1.8100041, 52.444289000000005], [-1.8101796000000003, 52.4444246], [-1.8107775, 52.4448533], [-1.8113616, 52.445253099999995], [-1.8125598, 52.4460031], [-1.8137887, 52.446723199999994], [-1.8150594999999996, 52.44742169999999], [-1.8161536, 52.4479936], [-1.8166715, 52.4482558], [-1.8170611999999997, 52.4484454], [-1.8173294, 52.44857549999998], [-1.817541, 52.448673], [-1.8181308, 52.4489714], [-1.8187354, 52.4492661], [-1.8192659, 52.44950490000001], [-1.8195921, 52.4496517], [-1.8199914999999995, 52.449811200000006], [-1.8207282999999996, 52.45009129999999], [-1.8214431, 52.4503511], [-1.8223323, 52.4506385], [-1.8232915000000005, 52.450924500000006], [-1.8248568, 52.4513495], [-1.8257626, 52.4515621], [-1.8266819, 52.45176380000001], [-1.8274532000000003, 52.451907299999995], [-1.8283569, 52.452064500000006], [-1.8291976, 52.4521633], [-1.8296903, 52.4522215], [-1.830765, 52.452332299999995], [-1.8316411999999995, 52.45242809999999], [-1.8330396, 52.452593500000006], [-1.8336857, 52.4526857], [-1.8343547, 52.4528011], [-1.8346837999999996, 52.4528722], [-1.8351880000000005, 52.452981099999995], [-1.8356526, 52.453093800000005], [-1.8361562, 52.45322660000001], [-1.8367791, 52.453407799999994], [-1.8373925, 52.453588200000006], [-1.8382359, 52.4538351], [-1.8395893, 52.4543048], [-1.8403356, 52.45458510000001], [-1.8406687, 52.45471969999999], [-1.8410131, 52.4548652], [-1.8416440000000005, 52.45514729999999], [-1.8428310000000003, 52.45574280000001], [-1.8438571, 52.456285300000005], [-1.8448417999999995, 52.4567703], [-1.8459611, 52.457362999999994], [-1.8478018, 52.458352599999984], [-1.8503122999999997, 52.45970359999998], [-1.8505957999999996, 52.45984779999999], [-1.8518867, 52.4605033], [-1.8521913227277544, 52.4606485256815], [-1.8523810999999997, 52.460739], [-1.8529314, 52.460992], [-1.8535357, 52.4612698], [-1.8563517, 52.46246219999998], [-1.8566087, 52.46256269999999], [-1.8574573000000003, 52.46289959999999], [-1.8599022000000005, 52.46391020000001], [-1.8604609, 52.46413959999999], [-1.8617584000000005, 52.4646539], [-1.8624364, 52.4649022], [-1.8632141, 52.465204099999994], [-1.8641303, 52.4655801], [-1.8648806, 52.465879], [-1.8676152, 52.466981799999985], [-1.8690866, 52.46757819999999], [-1.8693153, 52.4676708], [-1.8697223, 52.46783719999999], [-1.8702051, 52.46803169999999], [-1.8705364, 52.4681698], [-1.8709414, 52.468341299999985], [-1.8712793, 52.4684892], [-1.8715623, 52.4686142], [-1.8718117999999997, 52.4687278], [-1.8720786, 52.4688495], [-1.8723133, 52.46895730000001], [-1.8725695, 52.469080700000006], [-1.8727894000000005, 52.46918850000001], [-1.8730816999999995, 52.4693364], [-1.8733078000000003, 52.469454000000006], [-1.8734827000000005, 52.4695496], [-1.8737061, 52.46967380000001], [-1.873928, 52.4698004], [-1.8740727999999995, 52.46988619999999], [-1.874093195875765, 52.469898441088525], [-1.8741209549863307, 52.46991510139879], [-1.8743029, 52.4700243], [-1.8746059999999996, 52.47020559999999], [-1.8748989000000005, 52.47039029999999], [-1.8750431999999997, 52.470484199999994], [-1.8752001, 52.4705872], [-1.8752116000000003, 52.4705968], [-1.8753343, 52.4706757], [-1.8754099, 52.4707309], [-1.8757373, 52.470953399999985], [-1.8763109, 52.47135480000001], [-1.8765452, 52.4715169], [-1.8768288, 52.4717178], [-1.8772982, 52.4720421], [-1.8775959, 52.47225290000001], [-1.8778474000000005, 52.4724278], [-1.8780887999999996, 52.47260119999999], [-1.8783375, 52.47277330000001], [-1.8786095, 52.4729633], [-1.8787988999999996, 52.47309520000001], [-1.8790247999999996, 52.4732577], [-1.8792387, 52.4734179], [-1.8796296999999995, 52.473675099999994], [-1.8798557, 52.47382669999999], [-1.8801426000000003, 52.4740011], [-1.8807286000000003, 52.4743434], [-1.8811653, 52.4745803], [-1.8819398, 52.4749381], [-1.882558, 52.475224], [-1.8831061, 52.47548439999999], [-1.8832011, 52.4755295], [-1.8837596, 52.4757876], [-1.8840929, 52.4759436], [-1.8844549999999995, 52.47610699999999], [-1.8847695, 52.4762491], [-1.8850921000000005, 52.47639209999999], [-1.8854373, 52.47654159999999], [-1.8856325000000005, 52.4766233], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]}", "current_leg_start": "Solihull", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "52.4786661", "next_location_lon": "-1.8911545", "previous_location": "Solihull", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 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\": 10581.817, \"from_m\": 9324.111, \"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\": 10790.078, \"from_m\": 10581.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20559.713, \"from_m\": 10790.078, \"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\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42639.589, \"from_m\": 20677.081, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44387.407, \"from_m\": 42639.589, \"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\": 44473.77, \"from_m\": 44387.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.587, \"from_m\": 44473.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45108.675, \"from_m\": 44731.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.384, \"from_m\": 45108.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45266.329, \"from_m\": 45169.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.385, \"from_m\": 45266.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\": 56131.771, \"from_m\": 49064.385, \"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\": 57445.031, \"from_m\": 56131.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58337.518, \"from_m\": 57445.031, \"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\": 59449.088, \"from_m\": 58337.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99545.002, \"from_m\": 59449.088, \"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\": 100081.409, \"from_m\": 99545.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100707.481, \"from_m\": 100081.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109589.997, \"from_m\": 100707.481, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109656.951, \"from_m\": 109589.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110057.878, \"from_m\": 109656.951, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111049.204, \"from_m\": 110057.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111154.608, \"from_m\": 111049.204, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111362.896, \"from_m\": 111154.608, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126266.236, \"from_m\": 111362.896, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128211.899, \"from_m\": 126266.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142108.9, \"from_m\": 128211.899, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142276.586, \"from_m\": 142108.9, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 142760.328, \"from_m\": 142276.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142789.022, \"from_m\": 142760.328, \"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\": 142810.693, \"from_m\": 142789.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 143072.372, \"from_m\": 142810.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 151376.928, \"from_m\": 143072.372, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151865.533, \"from_m\": 151376.928, \"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\": 151906.644, \"from_m\": 151865.533, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 153232.094, \"from_m\": 151906.644, \"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\": 172191.654, \"from_m\": 153232.094, \"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\": 173937.404, \"from_m\": 172191.654, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175152.244, \"from_m\": 173937.404, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 178308.099, \"from_m\": 175152.244, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 178958.636, \"from_m\": 178308.099, \"capability_applied\": null, \"effective_limit_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\": 611847, \"profile_key\": \"866a7290cee8506854a46c6eb8c47ddddb35d447c2c773941fd5cfe1c1388732\", \"schedule_id\": 32522, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30185.502, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1428\", \"location\": \"High Wycombe\", \"stage_seq\": 8, \"distance_m\": 44938.364, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Saunderton\", \"stage_seq\": 9, \"distance_m\": 52843.683, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Princes Risborough\", \"stage_seq\": 10, \"distance_m\": 57913.363, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1442\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 11, \"distance_m\": 67190.686, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Bicester South Jn\", \"stage_seq\": 12, \"distance_m\": 86255.198, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1456\", \"location\": \"Bicester North\", \"stage_seq\": 13, \"distance_m\": 87858.175, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Aynho Jn\", \"stage_seq\": 14, \"distance_m\": 102449.042, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 15, \"distance_m\": 109753.555, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511H\", \"location\": \"Banbury\", \"stage_seq\": 16, \"distance_m\": 110558.033, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 17, \"distance_m\": 112348.674, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Fenny Compton\", \"stage_seq\": 18, \"distance_m\": 124379.297, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1530H\", \"location\": \"Leamington Spa\", \"stage_seq\": 19, \"distance_m\": 142439.794, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535\", \"location\": \"Warwick\", \"stage_seq\": 20, \"distance_m\": 145547.988, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1539\", \"location\": \"Warwick Parkway\", \"stage_seq\": 21, \"distance_m\": 147638.765, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Hatton\", \"stage_seq\": 22, \"distance_m\": 152193.004, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1549H\", \"location\": \"Dorridge\", \"stage_seq\": 23, \"distance_m\": 163062.138, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 24, \"distance_m\": 163965.495, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555H\", \"location\": \"Solihull\", \"stage_seq\": 25, \"distance_m\": 168460.988, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Tyseley\", \"stage_seq\": 26, \"distance_m\": 174518.86, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 27, \"distance_m\": 175643.931, \"section_seq\": 1, \"route_path_id\": 72162}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Birmingham Moor Street\", \"stage_seq\": 28, \"distance_m\": 178958.636, \"section_seq\": 1, \"route_path_id\": 72162}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 178958.636, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72162}], \"total_distance_m\": 178958.636, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 176947.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2011.475, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1402", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.4786661", "current_position_lon": "-1.8911545", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:10:40Z\", \"source_id\": 50428420, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:09:57Z\", \"source_id\": 16323034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:14:01Z\", \"source_id\": 50439819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:14:05Z\", \"source_id\": 16326190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:21Z\", \"source_id\": 50443094, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:22Z\", \"source_id\": 16327168, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:18:41Z\", \"source_id\": 50452148, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:18:46Z\", \"source_id\": 16329748, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:50Z\", \"source_id\": 50467949, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:53Z\", \"source_id\": 16334310, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:59Z\", \"source_id\": 50488884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:07Z\", \"source_id\": 16340403, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:07Z\", \"source_id\": 50497303, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:11Z\", \"source_id\": 16342721, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:58Z\", \"source_id\": 50507046, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:04Z\", \"source_id\": 16345600, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:52:53Z\", \"source_id\": 50540821, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:53:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:52:54Z\", \"source_id\": 16355178, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:03Z\", \"source_id\": 50580041, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:04Z\", \"source_id\": 16366371, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:49Z\", \"source_id\": 50634377, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:50Z\", \"source_id\": 16382104, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:39Z\", \"source_id\": 50647092, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:44Z\", \"source_id\": 16385800, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:25Z\", \"source_id\": 50657242, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:33Z\", \"source_id\": 16388635, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:48Z\", \"source_id\": 50670934, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:53Z\", \"source_id\": 16392718, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:56Z\", \"source_id\": 50684513, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:03Z\", \"source_id\": 16396578, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:47Z\", \"source_id\": 50700245, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:52Z\", \"source_id\": 16401164, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:22Z\", \"source_id\": 50714762, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:26Z\", \"source_id\": 16405380, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:44Z\", \"source_id\": 50723711, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:46Z\", \"source_id\": 16407923, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Moor Street", "service_state_platform": "3", "timing_fact_generation": 1789570973543554, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:16.459969", "service_state_evidence_id": 16407923, "current_leg_start_actual_dep": "2026-09-16T15:55:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:16.797222", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB BMO 1R37 168106 4 100 None {"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 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": 10581.817, "from_m": 9324.111, "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": 10790.078, "from_m": 10581.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20559.713, "from_m": 10790.078, "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": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42639.589, "from_m": 20677.081, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44387.407, "from_m": 42639.589, "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": 44473.77, "from_m": 44387.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.587, "from_m": 44473.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45108.675, "from_m": 44731.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.384, "from_m": 45108.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45266.329, "from_m": 45169.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.385, "from_m": 45266.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": 56131.771, "from_m": 49064.385, "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": 57445.031, "from_m": 56131.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58337.518, "from_m": 57445.031, "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": 59449.088, "from_m": 58337.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99545.002, "from_m": 59449.088, "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": 100081.409, "from_m": 99545.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100707.481, "from_m": 100081.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109589.997, "from_m": 100707.481, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109656.951, "from_m": 109589.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110057.878, "from_m": 109656.951, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111049.204, "from_m": 110057.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111154.608, "from_m": 111049.204, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111362.896, "from_m": 111154.608, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126266.236, "from_m": 111362.896, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128211.899, "from_m": 126266.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142108.9, "from_m": 128211.899, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142276.586, "from_m": 142108.9, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 142760.328, "from_m": 142276.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142789.022, "from_m": 142760.328, "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": 142810.693, "from_m": 142789.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 143072.372, "from_m": 142810.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 151376.928, "from_m": 143072.372, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151865.533, "from_m": 151376.928, "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": 151906.644, "from_m": 151865.533, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 153232.094, "from_m": 151906.644, "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": 172191.654, "from_m": 153232.094, "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": 173937.404, "from_m": 172191.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175152.244, "from_m": 173937.404, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 178308.099, "from_m": 175152.244, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 178958.636, "from_m": 178308.099, "capability_applied": null, "effective_limit_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": 611847, "profile_key": "866a7290cee8506854a46c6eb8c47ddddb35d447c2c773941fd5cfe1c1388732", "schedule_id": 32522, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1402", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30185.502, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1428", "location": "High Wycombe", "stage_seq": 8, "distance_m": 44938.364, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Saunderton", "stage_seq": 9, "distance_m": 52843.683, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Princes Risborough", "stage_seq": 10, "distance_m": 57913.363, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1442", "location": "Haddenham & Thame Parkway", "stage_seq": 11, "distance_m": 67190.686, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Bicester South Jn", "stage_seq": 12, "distance_m": 86255.198, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1456", "location": "Bicester North", "stage_seq": 13, "distance_m": 87858.175, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Aynho Jn", "stage_seq": 14, "distance_m": 102449.042, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Banbury Depot Jn", "stage_seq": 15, "distance_m": 109753.555, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511H", "location": "Banbury", "stage_seq": 16, "distance_m": 110558.033, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Banbury Reservoir Jn", "stage_seq": 17, "distance_m": 112348.674, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Fenny Compton", "stage_seq": 18, "distance_m": 124379.297, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1530H", "location": "Leamington Spa", "stage_seq": 19, "distance_m": 142439.794, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535", "location": "Warwick", "stage_seq": 20, "distance_m": 145547.988, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1539", "location": "Warwick Parkway", "stage_seq": 21, "distance_m": 147638.765, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Hatton", "stage_seq": 22, "distance_m": 152193.004, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549H", "location": "Dorridge", "stage_seq": 23, "distance_m": 163062.138, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Bentley Heath S.B.", "stage_seq": 24, "distance_m": 163965.495, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555H", "location": "Solihull", "stage_seq": 25, "distance_m": 168460.988, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Tyseley", "stage_seq": 26, "distance_m": 174518.86, "section_seq": 1, "route_path_id": 72162}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Small Heath Sth Jn", "stage_seq": 27, "distance_m": 175643.931, "section_seq": 1, "route_path_id": 72162}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Birmingham Moor Street", "stage_seq": 28, "distance_m": 178958.636, "section_seq": 1, "route_path_id": 72162}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 178958.636, "from_m": 0.0, "section_seq": 1, "route_path_id": 72162}], "total_distance_m": 178958.636, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 176947.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2011.475, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:10:40Z", "source_id": 50428420, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:09:57Z", "source_id": 16323034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:14:01Z", "source_id": 50439819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:14:05Z", "source_id": 16326190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:21Z", "source_id": 50443094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:22Z", "source_id": 16327168, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:18:41Z", "source_id": 50452148, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:18:46Z", "source_id": 16329748, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:50Z", "source_id": 50467949, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:53Z", "source_id": 16334310, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:59Z", "source_id": 50488884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:07Z", "source_id": 16340403, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:07Z", "source_id": 50497303, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:11Z", "source_id": 16342721, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:58Z", "source_id": 50507046, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:04Z", "source_id": 16345600, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:52:53Z", "source_id": 50540821, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:53:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:52:54Z", "source_id": 16355178, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:03Z", "source_id": 50580041, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:04Z", "source_id": 16366371, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20939, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:49Z", "source_id": 50634377, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:29:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:50Z", "source_id": 16382104, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:39Z", "source_id": 50647092, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:44Z", "source_id": 16385800, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20988, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:25Z", "source_id": 50657242, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:33Z", "source_id": 16388635, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:48Z", "source_id": 50670934, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:53Z", "source_id": 16392718, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:56Z", "source_id": 50684513, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:48:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:03Z", "source_id": 16396578, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:47Z", "source_id": 50700245, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:52Z", "source_id": 16401164, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:22Z", "source_id": 50714762, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:26Z", "source_id": 16405380, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:44Z", "source_id": 50723711, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:46Z", "source_id": 16407923, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] London Marylebone 1402 1402 5 None None Birmingham Moor Street 1605 1605 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37905/2026-09-16/detailed None Solihull 2026-09-16T15:55:30+01:00 Birmingham Moor Street 9.0 {"type": "LineString", "coordinates": [[-1.7885291999999997, 52.414349400000006], [-1.7890307, 52.414648], [-1.7896718, 52.4150218], [-1.7901975, 52.415344100000006], [-1.7905703, 52.4155658], [-1.7908479, 52.4157343], [-1.7912273999999997, 52.4159535], [-1.7921567999999997, 52.41658090000001], [-1.7927939, 52.4170291], [-1.793227, 52.4173432], [-1.7935247999999997, 52.41757630000001], [-1.7939472, 52.4179084], [-1.7941484, 52.4180687], [-1.7943254000000002, 52.41821999999999], [-1.7946151, 52.4184564], [-1.7947907999999997, 52.4186085], [-1.7950107, 52.4188138], [-1.7951073, 52.418903], [-1.7952534, 52.419042000000005], [-1.7954465999999998, 52.419222799999986], [-1.7955807, 52.419360999999995], [-1.7957537, 52.41953770000001], [-1.7959038999999997, 52.4196849], [-1.7960031, 52.4197912], [-1.7961520000000002, 52.4199516], [-1.7962834, 52.4200939], [-1.796388, 52.4202067], [-1.7965154, 52.4203515], [-1.7966305682390429, 52.42047740056093], [-1.7966709999999997, 52.4205216], [-1.7968346, 52.4207171], [-1.7969781, 52.42088480000001], [-1.7971404, 52.421087599999986], [-1.7973322, 52.421333], [-1.7974783, 52.4215243], [-1.7976365999999997, 52.4217493], [-1.7977922, 52.4219578], [-1.7978954000000005, 52.42210829999999], [-1.7980362, 52.422320099999986], [-1.7981448999999996, 52.42248289999999], [-1.7982561999999995, 52.422662], [-1.7984144000000002, 52.42291960000001], [-1.7985338, 52.4231167], [-1.7986263, 52.42329169999999], [-1.7987081000000005, 52.4234324], [-1.7988113999999995, 52.4236205], [-1.7989026, 52.423805300000005], [-1.7989964999999997, 52.4239861], [-1.7990715999999998, 52.4241496], [-1.7991802, 52.4243803], [-1.7992649999999994, 52.42457120000001], [-1.7993827, 52.424848], [-1.7995181999999996, 52.425177600000005], [-1.7995812000000002, 52.4253453], [-1.7996576, 52.425545599999985], [-1.7997501999999996, 52.42580730000001], [-1.7998414000000005, 52.4260747], [-1.7999031, 52.4262555], [-1.7999579999999995, 52.42643050000001], [-1.8000117, 52.4266063], [-1.8000533, 52.4267609], [-1.8001081999999995, 52.4269661], [-1.8001525, 52.42714930000001], [-1.8002060999999996, 52.4273668], [-1.8002771999999998, 52.427649800000005], [-1.8003496, 52.42798419999999], [-1.8003872, 52.4281666], [-1.8004542, 52.4284937], [-1.8005024999999997, 52.4287586], [-1.8005629, 52.4290456], [-1.8006178999999995, 52.42932530000001], [-1.8006809, 52.4296393], [-1.8007466, 52.4299353], [-1.8008110000000002, 52.4302542], [-1.8008874, 52.43058210000001], [-1.8009679, 52.43091819999999], [-1.8010442999999996, 52.4312314], [-1.8011275, 52.43152], [-1.8011837999999998, 52.43172040000001], [-1.8012455000000005, 52.4319264], [-1.8013205999999995, 52.432166], [-1.8013716, 52.43231639999999], [-1.8014453, 52.432529], [-1.8017726, 52.43343169999999], [-1.8019092999999995, 52.4337547], [-1.8020514999999997, 52.4340858], [-1.8021878, 52.43439159999999], [-1.8023179, 52.4346818], [-1.8023899, 52.4348404], [-1.8024342, 52.4349396], [-1.8024849, 52.435053], [-1.8025103999999996, 52.4351158], [-1.8027197999999995, 52.43560969999999], [-1.8028709, 52.4358519], [-1.8030587, 52.4362116], [-1.8031807, 52.436434], [-1.8033095, 52.436652300000006], [-1.8034958999999997, 52.4369507], [-1.8036984, 52.4372508], [-1.8037859, 52.4373748], [-1.8038810000000003, 52.43752119999999], [-1.8041843, 52.4379646], [-1.8044867, 52.43841059999999], [-1.8046505, 52.4386561], [-1.8048042, 52.43887209999999], [-1.8052012, 52.43946830000001], [-1.805277065234028, 52.43957578845911], [-1.805301, 52.4396097], [-1.8058931999999996, 52.4404106], [-1.8061729, 52.44073989999998], [-1.8064706, 52.4410841], [-1.8067197, 52.441362100000006], [-1.8072055, 52.4418618], [-1.8076969, 52.442330199999994], [-1.8082964, 52.442877900000006], [-1.8088866, 52.44339870000001], [-1.8094049999999997, 52.4438255], [-1.8100041, 52.444289000000005], [-1.8101796000000003, 52.4444246], [-1.8107775, 52.4448533], [-1.8113616, 52.445253099999995], [-1.8125598, 52.4460031], [-1.8137887, 52.446723199999994], [-1.8150594999999996, 52.44742169999999], [-1.8161536, 52.4479936], [-1.8166715, 52.4482558], [-1.8170611999999997, 52.4484454], [-1.8173294, 52.44857549999998], [-1.817541, 52.448673], [-1.8181308, 52.4489714], [-1.8187354, 52.4492661], [-1.8192659, 52.44950490000001], [-1.8195921, 52.4496517], [-1.8199914999999995, 52.449811200000006], [-1.8207282999999996, 52.45009129999999], [-1.8214431, 52.4503511], [-1.8223323, 52.4506385], [-1.8232915000000005, 52.450924500000006], [-1.8248568, 52.4513495], [-1.8257626, 52.4515621], [-1.8266819, 52.45176380000001], [-1.8274532000000003, 52.451907299999995], [-1.8283569, 52.452064500000006], [-1.8291976, 52.4521633], [-1.8296903, 52.4522215], [-1.830765, 52.452332299999995], [-1.8316411999999995, 52.45242809999999], [-1.8330396, 52.452593500000006], [-1.8336857, 52.4526857], [-1.8343547, 52.4528011], [-1.8346837999999996, 52.4528722], [-1.8351880000000005, 52.452981099999995], [-1.8356526, 52.453093800000005], [-1.8361562, 52.45322660000001], [-1.8367791, 52.453407799999994], [-1.8373925, 52.453588200000006], [-1.8382359, 52.4538351], [-1.8395893, 52.4543048], [-1.8403356, 52.45458510000001], [-1.8406687, 52.45471969999999], [-1.8410131, 52.4548652], [-1.8416440000000005, 52.45514729999999], [-1.8428310000000003, 52.45574280000001], [-1.8438571, 52.456285300000005], [-1.8448417999999995, 52.4567703], [-1.8459611, 52.457362999999994], [-1.8478018, 52.458352599999984], [-1.8503122999999997, 52.45970359999998], [-1.8505957999999996, 52.45984779999999], [-1.8518867, 52.4605033], [-1.8521913227277544, 52.4606485256815], [-1.8523810999999997, 52.460739], [-1.8529314, 52.460992], [-1.8535357, 52.4612698], [-1.8563517, 52.46246219999998], [-1.8566087, 52.46256269999999], [-1.8574573000000003, 52.46289959999999], [-1.8599022000000005, 52.46391020000001], [-1.8604609, 52.46413959999999], [-1.8617584000000005, 52.4646539], [-1.8624364, 52.4649022], [-1.8632141, 52.465204099999994], [-1.8641303, 52.4655801], [-1.8648806, 52.465879], [-1.8676152, 52.466981799999985], [-1.8690866, 52.46757819999999], [-1.8693153, 52.4676708], [-1.8697223, 52.46783719999999], [-1.8702051, 52.46803169999999], [-1.8705364, 52.4681698], [-1.8709414, 52.468341299999985], [-1.8712793, 52.4684892], [-1.8715623, 52.4686142], [-1.8718117999999997, 52.4687278], [-1.8720786, 52.4688495], [-1.8723133, 52.46895730000001], [-1.8725695, 52.469080700000006], [-1.8727894000000005, 52.46918850000001], [-1.8730816999999995, 52.4693364], [-1.8733078000000003, 52.469454000000006], [-1.8734827000000005, 52.4695496], [-1.8737061, 52.46967380000001], [-1.873928, 52.4698004], [-1.8740727999999995, 52.46988619999999], [-1.874093195875765, 52.469898441088525], [-1.8741209549863307, 52.46991510139879], [-1.8743029, 52.4700243], [-1.8746059999999996, 52.47020559999999], [-1.8748989000000005, 52.47039029999999], [-1.8750431999999997, 52.470484199999994], [-1.8752001, 52.4705872], [-1.8752116000000003, 52.4705968], [-1.8753343, 52.4706757], [-1.8754099, 52.4707309], [-1.8757373, 52.470953399999985], [-1.8763109, 52.47135480000001], [-1.8765452, 52.4715169], [-1.8768288, 52.4717178], [-1.8772982, 52.4720421], [-1.8775959, 52.47225290000001], [-1.8778474000000005, 52.4724278], [-1.8780887999999996, 52.47260119999999], [-1.8783375, 52.47277330000001], [-1.8786095, 52.4729633], [-1.8787988999999996, 52.47309520000001], [-1.8790247999999996, 52.4732577], [-1.8792387, 52.4734179], [-1.8796296999999995, 52.473675099999994], [-1.8798557, 52.47382669999999], [-1.8801426000000003, 52.4740011], [-1.8807286000000003, 52.4743434], [-1.8811653, 52.4745803], [-1.8819398, 52.4749381], [-1.882558, 52.475224], [-1.8831061, 52.47548439999999], [-1.8832011, 52.4755295], [-1.8837596, 52.4757876], [-1.8840929, 52.4759436], [-1.8844549999999995, 52.47610699999999], [-1.8847695, 52.4762491], [-1.8850921000000005, 52.47639209999999], [-1.8854373, 52.47654159999999], [-1.8856325000000005, 52.4766233], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]} 6.6 1555 1604 Solihull Birmingham Moor Street Birmingham Moor Street 52.4786661 -1.8911545 52.4786661 -1.8911545 1 0 2026-09-16 15:14:37 TERMINATED 2026-09-16 15:04:00 Birmingham Moor Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407923 1789570973543554 117 117 2026-09-16 15:14:16.797222 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:16.459969
582596 614240 W10682 731T66MR16 2026-09-16 COMPLETE 16408101 2026-09-16 16:04:00 2026-09-16 15:14:37 2026-09-18 15:14:37 {"id": 614240, "stp": "P", "toc": "Heathrow Express", "uid": "W10682", "consist": "387132+387139", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10682/2026-09-16/detailed", "trust_id": "731T66MR16", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T66", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1604", "current_leg_dep": "1600", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1540", "origin_platform": "6", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-16T15:14:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1601", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 19049.444, \"from_m\": 18549.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19589.337, \"from_m\": 19049.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19664.275, \"from_m\": 19589.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22262.582, \"from_m\": 19664.275, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23163.217, \"from_m\": 22262.582, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23473.719, \"from_m\": 23163.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24939.195, \"from_m\": 23473.719, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25324.581, \"from_m\": 24939.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25981.807, \"from_m\": 25324.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 614240, \"profile_key\": \"77f5dbc562ef63f21731e81cf32b6406be870dc0a8bfbf09d81598ed0f0aaca6\", \"schedule_id\": 25423, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1557\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:20Z\", \"source_id\": 50698888, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:21Z\", \"source_id\": 16400769, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:42Z\", \"source_id\": 50712870, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:46Z\", \"source_id\": 16404919, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:57Z\", \"source_id\": 50724442, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:02Z\", \"source_id\": 16408101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789570982734745, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:17.638984", "service_state_evidence_id": 16408101, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:18.539045", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T66 387132+387139 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18549.218, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19049.444, "from_m": 18549.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19589.337, "from_m": 19049.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19664.275, "from_m": 19589.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22262.582, "from_m": 19664.275, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23163.217, "from_m": 22262.582, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23473.719, "from_m": 23163.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24939.195, "from_m": 23473.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25324.581, "from_m": 24939.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25981.807, "from_m": 25324.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 614240, "profile_key": "77f5dbc562ef63f21731e81cf32b6406be870dc0a8bfbf09d81598ed0f0aaca6", "schedule_id": 25423, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1557", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:20Z", "source_id": 50698888, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:54:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:21Z", "source_id": 16400769, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:42Z", "source_id": 50712870, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:46Z", "source_id": 16404919, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:57Z", "source_id": 50724442, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:02Z", "source_id": 16408101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] London Paddington 1540 1540 6 None None Heathrow Terminal 5 1601 1601 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10682/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T16:00:00+01:00 Heathrow Terminal 5 4.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 1600 1604 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-16 15:14:37 TERMINATED 2026-09-16 15:04:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408101 1789570982734745 34 34 2026-09-16 15:14:18.539045 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:17.638984
582597 613043 G85324 312B88MP16 2026-09-16 COMPLETE 16408009 2026-09-16 16:04:00 2026-09-16 15:14:37 2026-09-18 15:14:37 {"id": 613043, "stp": "P", "toc": "Northern", "uid": "G85324", "consist": "156419", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85324/2026-09-16/detailed", "trust_id": "312B88MP16", "origin_crs": "RCD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "3", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "2B88", "timing_status": "ON TIME", "origin_station": "Rochdale", "current_leg_arr": "1604", "current_leg_dep": "1557", "current_leg_end": "Blackburn", "origin_dep_time": "1452", "origin_platform": "4", "current_location": "Blackburn", "last_update_time": "2026-09-16T15:14:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4642353, 53.69788599999999], [-2.4646277999999997, 53.6982006], [-2.4647488, 53.6982978], [-2.4649617, 53.698449], [-2.4652697999999997, 53.6986547], [-2.4658708999999996, 53.6990411], [-2.4662361999999995, 53.6992794], [-2.4667162999999994, 53.69958539999999], [-2.4668073, 53.699648], [-2.4675581999999996, 53.7001296], [-2.4682134999999996, 53.7005668], [-2.468402, 53.70069999999999], [-2.4685147999999995, 53.7007897], [-2.4690126, 53.7012038], [-2.4692355, 53.7014106], [-2.4694854, 53.701664], [-2.4697691, 53.70198500000001], [-2.4698108999999997, 53.7020377], [-2.4698894, 53.70213919999998], [-2.4700767999999997, 53.7023986], [-2.4703393999999994, 53.70279789999999], [-2.4704942, 53.7030778], [-2.4707990999999994, 53.70366099999999], [-2.4709279, 53.7039291], [-2.471126, 53.7043838], [-2.4712254, 53.7046659], [-2.4712856, 53.7048732], [-2.4713475, 53.7051533], [-2.471363, 53.70529379999999], [-2.4713863999999997, 53.70571150000001], [-2.4713616, 53.7060315], [-2.4713481999999996, 53.7061289], [-2.4713348, 53.70622629999999], [-2.4712759999999996, 53.7065185], [-2.4711011, 53.7069958], [-2.4709378999999996, 53.707324500000006], [-2.4708301, 53.7075128], [-2.4706175, 53.70781639999999], [-2.4704304999999995, 53.708054], [-2.4699451, 53.708570400000006], [-2.4695691, 53.70893639999999], [-2.4683681, 53.7101365], [-2.4679168, 53.710587700000005], [-2.4673934999999996, 53.7111616], [-2.4659822999999994, 53.71262359999999], [-2.4659248, 53.7126887], [-2.4658963, 53.71272010000001], [-2.4656326, 53.7131007], [-2.4653471, 53.7136021], [-2.4652147, 53.7138726], [-2.4651187999999995, 53.71410149999999], [-2.4649059, 53.7148988], [-2.4648668, 53.715090100000005], [-2.4648526, 53.7151905], [-2.4648152, 53.7155407], [-2.4648013999999994, 53.7157062], [-2.4647975, 53.71591490000001], [-2.4648517, 53.716608400000005], [-2.4649823, 53.717256199999994], [-2.4650386, 53.7175354], [-2.4651307, 53.717992499999994], [-2.4656134999999995, 53.71915430000001], [-2.4659252, 53.7195865], [-2.4665361, 53.720252599999995], [-2.4670855, 53.7207328], [-2.4676410999999994, 53.7211154], [-2.4684324, 53.721566], [-2.4690298, 53.721858], [-2.4701026999999995, 53.7222643], [-2.4707159999999995, 53.722454199999994], [-2.4707961, 53.72247259999999], [-2.4714668, 53.7226269], [-2.4721673, 53.7227821], [-2.4725829, 53.72287409999999], [-2.4737772999999996, 53.723129199999995], [-2.4762073999999994, 53.72361639999999], [-2.4781171, 53.7241814], [-2.4800268, 53.7249495], [-2.4816656, 53.72582859999999], [-2.4828511999999994, 53.7266301], [-2.4838892, 53.7274568], [-2.484897699999999, 53.7285105], [-2.4885939, 53.7328822], [-2.4886632999999994, 53.73296409999999], [-2.4898263251508896, 53.734323238421794], [-2.4901234, 53.7346704], [-2.4902421, 53.7348166], [-2.4903812, 53.734989199999994], [-2.4905222999999994, 53.7352411], [-2.4906412, 53.735512599999986], [-2.4907654, 53.7358337], [-2.4908526, 53.7361205], [-2.4908974, 53.7363689], [-2.4909222, 53.73651929999999], [-2.490941, 53.7366836], [-2.4909451999999996, 53.73681749999999], [-2.4909433, 53.7369375], [-2.4909365, 53.7370741], [-2.4909079, 53.737325], [-2.4908878999999997, 53.73745219999999], [-2.4908528, 53.73757369999999], [-2.4907996, 53.737746], [-2.4907771, 53.7378149], [-2.4907241, 53.7379442], [-2.4906747999999994, 53.73803439999999], [-2.4904875, 53.7382997], [-2.4903037, 53.7385548], [-2.4901253, 53.7388173], [-2.4898514, 53.73913159999999], [-2.489712299999999, 53.7392808], [-2.4895494, 53.739426], [-2.4893268, 53.73962739999999], [-2.4889764999999997, 53.7398844], [-2.4888274, 53.7399819], [-2.4886044999999997, 53.740115], [-2.4882415, 53.7403217], [-2.4877856, 53.74054429999999], [-2.4860242, 53.74135879999999], [-2.4856954999999994, 53.7415371], [-2.4854149, 53.74170099999999], [-2.4844792, 53.7422694], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Darwen", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Darwen", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 432.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 622.337, \"from_m\": 432.961, \"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\": 2505.57, \"from_m\": 622.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14621.687, \"from_m\": 2505.57, \"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\": 14649.387, \"from_m\": 14621.687, \"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\": 14709.482, \"from_m\": 14649.387, \"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\": 14756.761, \"from_m\": 14709.482, \"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\": 16394.473, \"from_m\": 14756.761, \"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\": 16556.889, \"from_m\": 16394.473, \"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\": 16608.783, \"from_m\": 16556.889, \"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\": 17011.074, \"from_m\": 16608.783, \"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\": 17500.561, \"from_m\": 17011.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17687.498, \"from_m\": 17500.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17850.951, \"from_m\": 17687.498, \"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\": 19796.378, \"from_m\": 17850.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20264.354, \"from_m\": 19796.378, \"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\": 22431.101, \"from_m\": 20264.354, \"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\": 24839.218, \"from_m\": 22431.101, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32406.878, \"from_m\": 24839.218, \"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\": 33420.694, \"from_m\": 32406.878, \"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\": 33465.678, \"from_m\": 33420.694, \"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\": 33990.377, \"from_m\": 33465.678, \"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\": 34332.252, \"from_m\": 33990.377, \"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\": 34747.411, \"from_m\": 34332.252, \"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\": 35833.132, \"from_m\": 34747.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35894.038, \"from_m\": 35833.132, \"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\": 39112.941, \"from_m\": 35894.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39166.894, \"from_m\": 39112.941, \"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\": 47729.712, \"from_m\": 39166.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\": 50534.218, \"from_m\": 47729.712, \"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\": 54552.332, \"from_m\": 50534.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\": 54936.16, \"from_m\": 54552.332, \"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\": 56112.727, \"from_m\": 54936.16, \"capability_applied\": null, \"effective_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\": 613043, \"profile_key\": \"f098181d9e4a2823a7dedbccbdb74c503e91d6a2dd3f5db80eac76c62cbf221f\", \"schedule_id\": 12286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Rochdale\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1455\", \"location\": \"Castleton\", \"stage_seq\": 2, \"distance_m\": 2552.781, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Castleton East Jn\", \"stage_seq\": 3, \"distance_m\": 2844.387, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Mills Hill\", \"stage_seq\": 4, \"distance_m\": 7283.455, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 9158.201, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1503H\", \"location\": \"Moston\", \"stage_seq\": 6, \"distance_m\": 10416.615, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 13253.774, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 8, \"distance_m\": 14709.482, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1515\", \"location\": \"Manchester Victoria\", \"stage_seq\": 9, \"distance_m\": 16785.891, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 10, \"distance_m\": 17500.561, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518H\", \"location\": \"Salford Central\", \"stage_seq\": 11, \"distance_m\": 17990.52, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 19575.986, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33169.013, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535H\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 33875.756, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 35774.146, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1540H\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 16, \"distance_m\": 36768.358, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544H\", \"location\": \"Bromley Cross\", \"stage_seq\": 17, \"distance_m\": 38609.634, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Darwen South Jn\", \"stage_seq\": 18, \"distance_m\": 47729.712, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Darwen\", \"stage_seq\": 19, \"distance_m\": 49471.491, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 20, \"distance_m\": 56112.727, \"section_seq\": 1, \"route_path_id\": 69672}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56112.727, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69672}], \"total_distance_m\": 56112.727, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 52803.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.931, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1452", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:49Z\", \"source_id\": 50545811, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:51Z\", \"source_id\": 16356631, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:52Z\", \"source_id\": 50555977, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:53Z\", \"source_id\": 16359520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:27Z\", \"source_id\": 50565283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:28Z\", \"source_id\": 16362275, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:15Z\", \"source_id\": 50585988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:15Z\", \"source_id\": 16368040, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:17Z\", \"source_id\": 50601887, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:22Z\", \"source_id\": 16372706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:56Z\", \"source_id\": 50611584, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:02Z\", \"source_id\": 16375382, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:49Z\", \"source_id\": 50647486, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:54Z\", \"source_id\": 16385909, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:20Z\", \"source_id\": 50662046, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:23Z\", \"source_id\": 16390061, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:20Z\", \"source_id\": 50701555, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:23Z\", \"source_id\": 16401590, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:53Z\", \"source_id\": 50724166, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:54Z\", \"source_id\": 16408009, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "3", "timing_fact_generation": 1789570974477389, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:20.277757", "service_state_evidence_id": 16408009, "current_leg_start_actual_dep": "2026-09-16T15:56:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:20.374689", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RCD BBN 2B88 156419 2 75 None {"version": 3, "segments": [{"to_m": 432.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 622.337, "from_m": 432.961, "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": 2505.57, "from_m": 622.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14621.687, "from_m": 2505.57, "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": 14649.387, "from_m": 14621.687, "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": 14709.482, "from_m": 14649.387, "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": 14756.761, "from_m": 14709.482, "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": 16394.473, "from_m": 14756.761, "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": 16556.889, "from_m": 16394.473, "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": 16608.783, "from_m": 16556.889, "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": 17011.074, "from_m": 16608.783, "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": 17500.561, "from_m": 17011.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17687.498, "from_m": 17500.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17850.951, "from_m": 17687.498, "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": 19796.378, "from_m": 17850.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20264.354, "from_m": 19796.378, "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": 22431.101, "from_m": 20264.354, "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": 24839.218, "from_m": 22431.101, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32406.878, "from_m": 24839.218, "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": 33420.694, "from_m": 32406.878, "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": 33465.678, "from_m": 33420.694, "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": 33990.377, "from_m": 33465.678, "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": 34332.252, "from_m": 33990.377, "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": 34747.411, "from_m": 34332.252, "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": 35833.132, "from_m": 34747.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35894.038, "from_m": 35833.132, "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": 39112.941, "from_m": 35894.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39166.894, "from_m": 39112.941, "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": 47729.712, "from_m": 39166.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": 50534.218, "from_m": 47729.712, "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": 54552.332, "from_m": 50534.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": 54936.16, "from_m": 54552.332, "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": 56112.727, "from_m": 54936.16, "capability_applied": null, "effective_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": 613043, "profile_key": "f098181d9e4a2823a7dedbccbdb74c503e91d6a2dd3f5db80eac76c62cbf221f", "schedule_id": 12286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1452", "location": "Rochdale", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1455", "location": "Castleton", "stage_seq": 2, "distance_m": 2552.781, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Castleton East Jn", "stage_seq": 3, "distance_m": 2844.387, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Mills Hill", "stage_seq": 4, "distance_m": 7283.455, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 9158.201, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1503H", "location": "Moston", "stage_seq": 6, "distance_m": 10416.615, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Thorpes Bridge Jn", "stage_seq": 7, "distance_m": 13253.774, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Miles Platting Jn", "stage_seq": 8, "distance_m": 14709.482, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1515", "location": "Manchester Victoria", "stage_seq": 9, "distance_m": 16785.891, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Deal Street Jn", "stage_seq": 10, "distance_m": 17500.561, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518H", "location": "Salford Central", "stage_seq": 11, "distance_m": 17990.52, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 19575.986, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33169.013, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535H", "location": "Bolton", "stage_seq": 14, "distance_m": 33875.756, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Astley Bridge Jn", "stage_seq": 15, "distance_m": 35774.146, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1540H", "location": "Hall I' Th' Wood", "stage_seq": 16, "distance_m": 36768.358, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544H", "location": "Bromley Cross", "stage_seq": 17, "distance_m": 38609.634, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Darwen South Jn", "stage_seq": 18, "distance_m": 47729.712, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Darwen", "stage_seq": 19, "distance_m": 49471.491, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Blackburn", "stage_seq": 20, "distance_m": 56112.727, "section_seq": 1, "route_path_id": 69672}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56112.727, "from_m": 0.0, "section_seq": 1, "route_path_id": 69672}], "total_distance_m": 56112.727, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 52803.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.931, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:49Z", "source_id": 50545811, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:51Z", "source_id": 16356631, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:52Z", "source_id": 50555977, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:53Z", "source_id": 16359520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:27Z", "source_id": 50565283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:28Z", "source_id": 16362275, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:15Z", "source_id": 50585988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:15Z", "source_id": 16368040, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:17Z", "source_id": 50601887, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:22Z", "source_id": 16372706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:56Z", "source_id": 50611584, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:02Z", "source_id": 16375382, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:49Z", "source_id": 50647486, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:54Z", "source_id": 16385909, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:20Z", "source_id": 50662046, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:23Z", "source_id": 16390061, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:20Z", "source_id": 50701555, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:23Z", "source_id": 16401590, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7748, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:53Z", "source_id": 50724166, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:54Z", "source_id": 16408009, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Rochdale 1452 1452 4 None None Blackburn 1604 1604 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85324/2026-09-16/detailed None Darwen 2026-09-16T15:56:00+01:00 Blackburn 7.0 {"type": "LineString", "coordinates": [[-2.4642353, 53.69788599999999], [-2.4646277999999997, 53.6982006], [-2.4647488, 53.6982978], [-2.4649617, 53.698449], [-2.4652697999999997, 53.6986547], [-2.4658708999999996, 53.6990411], [-2.4662361999999995, 53.6992794], [-2.4667162999999994, 53.69958539999999], [-2.4668073, 53.699648], [-2.4675581999999996, 53.7001296], [-2.4682134999999996, 53.7005668], [-2.468402, 53.70069999999999], [-2.4685147999999995, 53.7007897], [-2.4690126, 53.7012038], [-2.4692355, 53.7014106], [-2.4694854, 53.701664], [-2.4697691, 53.70198500000001], [-2.4698108999999997, 53.7020377], [-2.4698894, 53.70213919999998], [-2.4700767999999997, 53.7023986], [-2.4703393999999994, 53.70279789999999], [-2.4704942, 53.7030778], [-2.4707990999999994, 53.70366099999999], [-2.4709279, 53.7039291], [-2.471126, 53.7043838], [-2.4712254, 53.7046659], [-2.4712856, 53.7048732], [-2.4713475, 53.7051533], [-2.471363, 53.70529379999999], [-2.4713863999999997, 53.70571150000001], [-2.4713616, 53.7060315], [-2.4713481999999996, 53.7061289], [-2.4713348, 53.70622629999999], [-2.4712759999999996, 53.7065185], [-2.4711011, 53.7069958], [-2.4709378999999996, 53.707324500000006], [-2.4708301, 53.7075128], [-2.4706175, 53.70781639999999], [-2.4704304999999995, 53.708054], [-2.4699451, 53.708570400000006], [-2.4695691, 53.70893639999999], [-2.4683681, 53.7101365], [-2.4679168, 53.710587700000005], [-2.4673934999999996, 53.7111616], [-2.4659822999999994, 53.71262359999999], [-2.4659248, 53.7126887], [-2.4658963, 53.71272010000001], [-2.4656326, 53.7131007], [-2.4653471, 53.7136021], [-2.4652147, 53.7138726], [-2.4651187999999995, 53.71410149999999], [-2.4649059, 53.7148988], [-2.4648668, 53.715090100000005], [-2.4648526, 53.7151905], [-2.4648152, 53.7155407], [-2.4648013999999994, 53.7157062], [-2.4647975, 53.71591490000001], [-2.4648517, 53.716608400000005], [-2.4649823, 53.717256199999994], [-2.4650386, 53.7175354], [-2.4651307, 53.717992499999994], [-2.4656134999999995, 53.71915430000001], [-2.4659252, 53.7195865], [-2.4665361, 53.720252599999995], [-2.4670855, 53.7207328], [-2.4676410999999994, 53.7211154], [-2.4684324, 53.721566], [-2.4690298, 53.721858], [-2.4701026999999995, 53.7222643], [-2.4707159999999995, 53.722454199999994], [-2.4707961, 53.72247259999999], [-2.4714668, 53.7226269], [-2.4721673, 53.7227821], [-2.4725829, 53.72287409999999], [-2.4737772999999996, 53.723129199999995], [-2.4762073999999994, 53.72361639999999], [-2.4781171, 53.7241814], [-2.4800268, 53.7249495], [-2.4816656, 53.72582859999999], [-2.4828511999999994, 53.7266301], [-2.4838892, 53.7274568], [-2.484897699999999, 53.7285105], [-2.4885939, 53.7328822], [-2.4886632999999994, 53.73296409999999], [-2.4898263251508896, 53.734323238421794], [-2.4901234, 53.7346704], [-2.4902421, 53.7348166], [-2.4903812, 53.734989199999994], [-2.4905222999999994, 53.7352411], [-2.4906412, 53.735512599999986], [-2.4907654, 53.7358337], [-2.4908526, 53.7361205], [-2.4908974, 53.7363689], [-2.4909222, 53.73651929999999], [-2.490941, 53.7366836], [-2.4909451999999996, 53.73681749999999], [-2.4909433, 53.7369375], [-2.4909365, 53.7370741], [-2.4909079, 53.737325], [-2.4908878999999997, 53.73745219999999], [-2.4908528, 53.73757369999999], [-2.4907996, 53.737746], [-2.4907771, 53.7378149], [-2.4907241, 53.7379442], [-2.4906747999999994, 53.73803439999999], [-2.4904875, 53.7382997], [-2.4903037, 53.7385548], [-2.4901253, 53.7388173], [-2.4898514, 53.73913159999999], [-2.489712299999999, 53.7392808], [-2.4895494, 53.739426], [-2.4893268, 53.73962739999999], [-2.4889764999999997, 53.7398844], [-2.4888274, 53.7399819], [-2.4886044999999997, 53.740115], [-2.4882415, 53.7403217], [-2.4877856, 53.74054429999999], [-2.4860242, 53.74135879999999], [-2.4856954999999994, 53.7415371], [-2.4854149, 53.74170099999999], [-2.4844792, 53.7422694], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} 4.1 1557 1604 Darwen Blackburn Blackburn 53.7459678 -2.4790864 53.7459678 -2.4790864 1 0 2026-09-16 15:14:37 TERMINATED 2026-09-16 15:04:00 Blackburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408009 1789570974477389 55 55 2026-09-16 15:14:20.374689 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:20.277757
582598 614716 C09904 862K44MR16 2026-09-16 COMPLETE 16407794 2026-09-16 16:04:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 614716, "stp": "P", "toc": "Southern", "uid": "C09904", "consist": "377318", "dest_crs": "BOG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09904/2026-09-16/detailed", "trust_id": "862K44MR16", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "3", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K44", "timing_status": "EARLY", "origin_station": "Barnham", "current_leg_arr": "1604", "current_leg_dep": "1557", "current_leg_end": "Bognor Regis", "origin_dep_time": "1558", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-16T15:14:37", "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": "1605", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.362, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 152.279, \"from_m\": 93.362, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242.627, \"from_m\": 152.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5104.397, \"from_m\": 242.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5702.349, \"from_m\": 5104.397, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614716, \"profile_key\": \"7b431b10fe35a587f57697fe748dc278d9644fc96dd501f63c7593f6ea4f66e1\", \"schedule_id\": 978, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28337}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28337}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1558", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:32Z\", \"source_id\": 50723273, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:37Z\", \"source_id\": 16407794, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "3", "timing_fact_generation": 1789570958063784, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:20.335681", "service_state_evidence_id": 16407794, "current_leg_start_actual_dep": "2026-09-16T15:58:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:20.843930", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BAA BOG 2K44 377318 3 100 None {"version": 3, "segments": [{"to_m": 93.362, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 152.279, "from_m": 93.362, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242.627, "from_m": 152.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5104.397, "from_m": 242.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5702.349, "from_m": 5104.397, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614716, "profile_key": "7b431b10fe35a587f57697fe748dc278d9644fc96dd501f63c7593f6ea4f66e1", "schedule_id": 978, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1558", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28337}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28337}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28337}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27453, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:32Z", "source_id": 50723273, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:37Z", "source_id": 16407794, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Barnham 1558 1558 1 None None Bognor Regis 1605 1605 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09904/2026-09-16/detailed None Barnham 2026-09-16T15:58:00+01:00 Bognor Regis 7.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 1557 1604 Barnham Bognor Regis Carriage Holding Sidings Bognor Regis 50.7888027 -0.6752246 50.7888027 -0.6752246 1 0 2026-09-16 15:14:37 TERMINATED 2026-09-16 15:04:00 Bognor Regis TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407794 1789570958063784 6 6 2026-09-16 15:14:20.843930 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:20.335681
582599 612674 C03420 009O37MP16 2026-09-16 COMPLETE 16407743 2026-09-16 16:04:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 612674, "stp": "P", "toc": "Eurostar", "uid": "C03420", "consist": null, "dest_crs": "SPX", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03420/2026-09-16/detailed", "trust_id": "009O37MP16", "origin_crs": "PBN", "show_on_map": 0, "dar_est_time": "14:36:00", "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-16", "dest_arr_time": "1600", "dest_platform": "7", "is_terminated": 1, "next_location": null, "signalling_id": "9O37", "timing_status": "LATE", "origin_station": "Paris Nord", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1436", "origin_platform": null, "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-16T15:14:38", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Paris Nord", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 930.132, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 1695.463, \"from_m\": 930.132, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 5136.862, \"from_m\": 1695.463, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 6321.757, \"from_m\": 5136.862, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 6441.205, \"from_m\": 6321.757, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 20219.839, \"from_m\": 6441.205, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 29530.999, \"from_m\": 20219.839, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 69539.609, \"from_m\": 29530.999, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 83997.287, \"from_m\": 69539.609, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 84137.446, \"from_m\": 83997.287, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 105849.042, \"from_m\": 84137.446, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 108302.568, \"from_m\": 105849.042, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 108587.411, \"from_m\": 108302.568, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 108927.231, \"from_m\": 108587.411, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 109306.671, \"from_m\": 108927.231, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 110113.633, \"from_m\": 109306.671, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 612674, \"profile_key\": \"87e8adeb846ba40fa5d5541d3ae8baf8377e7326e7821e9ef21f5496836bceff\", \"schedule_id\": 35609, \"timing_points\": [{\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 3, \"distance_m\": 6145.897, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 4, \"distance_m\": 17274.769, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 5, \"distance_m\": 21378.474, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 6, \"distance_m\": 33890.643, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Crismill Crossover\", \"stage_seq\": 7, \"distance_m\": 42883.099, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 8, \"distance_m\": 57141.498, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 69539.609, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 10, \"distance_m\": 72107.117, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 11, \"distance_m\": 74606.042, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 12, \"distance_m\": 83679.208, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 13, \"distance_m\": 88998.332, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 14, \"distance_m\": 100057.797, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 15, \"distance_m\": 101081.557, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"York Way South Jn\", \"stage_seq\": 16, \"distance_m\": 108872.316, \"section_seq\": 1, \"route_path_id\": 44685}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 17, \"distance_m\": 110113.633, \"section_seq\": 1, \"route_path_id\": 44685}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110113.633, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44685}], \"total_distance_m\": 110113.633, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 110113.633, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1436", "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\": 18687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:27Z\", \"source_id\": 50723048, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:31Z\", \"source_id\": 16407743, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "7", "timing_fact_generation": 1789570956485122, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:25.152012", "service_state_evidence_id": 16407743, "current_leg_start_actual_dep": null, "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:25.969477", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Eurostar P PBN SPX 9O37 None None None None {"version": 3, "segments": [{"to_m": 930.132, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 1695.463, "from_m": 930.132, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 5136.862, "from_m": 1695.463, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 6321.757, "from_m": 5136.862, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 6441.205, "from_m": 6321.757, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 20219.839, "from_m": 6441.205, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 29530.999, "from_m": 20219.839, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 69539.609, "from_m": 29530.999, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 83997.287, "from_m": 69539.609, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 84137.446, "from_m": 83997.287, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 105849.042, "from_m": 84137.446, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 108302.568, "from_m": 105849.042, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 108587.411, "from_m": 108302.568, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 108927.231, "from_m": 108587.411, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 109306.671, "from_m": 108927.231, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 110113.633, "from_m": 109306.671, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 612674, "profile_key": "87e8adeb846ba40fa5d5541d3ae8baf8377e7326e7821e9ef21f5496836bceff", "schedule_id": 35609, "timing_points": [{"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Westenhanger Crossovers", "stage_seq": 3, "distance_m": 6145.897, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Ashford East Jn (Ctrl)", "stage_seq": 4, "distance_m": 17274.769, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Ashford West (CTRL) Jn", "stage_seq": 5, "distance_m": 21378.474, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Lenham Crossover (CTRL)", "stage_seq": 6, "distance_m": 33890.643, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Crismill Crossover", "stage_seq": 7, "distance_m": 42883.099, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Nashenden Crossover", "stage_seq": 8, "distance_m": 57141.498, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 69539.609, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 72107.117, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Ebbsfleet West Jn", "stage_seq": 11, "distance_m": 74606.042, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Wennington Crossovers", "stage_seq": 12, "distance_m": 83679.208, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Dagenham Jn", "stage_seq": 13, "distance_m": 88998.332, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Stratford International East Jn", "stage_seq": 14, "distance_m": 100057.797, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Stratford International West Jn", "stage_seq": 15, "distance_m": 101081.557, "section_seq": 1, "route_path_id": 44685}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "York Way South Jn", "stage_seq": 16, "distance_m": 108872.316, "section_seq": 1, "route_path_id": 44685}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 17, "distance_m": 110113.633, "section_seq": 1, "route_path_id": 44685}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110113.633, "from_m": 0.0, "section_seq": 1, "route_path_id": 44685}], "total_distance_m": 110113.633, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 110113.633, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:27Z", "source_id": 50723048, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:31Z", "source_id": 16407743, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Paris Nord 1436 1436 None 14:36:00 None St. Pancras International 1600 1600 7 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03420/2026-09-16/detailed None None None None None None None None None Paris Nord St. Pancras International (Domestic) None None None None None 1 0 2026-09-16 15:14:38 TERMINATED 2026-09-16 15:04:00 St. Pancras International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407743 1789570956485122 33 33 2026-09-16 15:14:25.969477 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:25.152012
582600 614054 W69891 032L55MR16 2026-09-16 COMPLETE 16409148 2026-09-16 15:58:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 614054, "stp": "P", "toc": "ScotRail", "uid": "W69891", "consist": "158740", "dest_crs": "ARB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69891/2026-09-16/detailed", "trust_id": "032L55MR16", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Arbroath", "service_date": "2026-09-16", "dest_arr_time": "1557", "dest_platform": "2", "is_terminated": 1, "next_location": "Arbroath", "signalling_id": "2L55", "timing_status": "LATE", "origin_station": "Dundee", "current_leg_arr": "1558", "current_leg_dep": "1550", "current_leg_end": "Arbroath", "origin_dep_time": "1532", "origin_platform": "4", "current_location": "Arbroath", "last_update_time": "2026-09-16T15:14:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7057890078633946, 56.50061407017474], [-2.7044124, 56.5008709], [-2.7039057999999994, 56.5009638], [-2.7029894999999997, 56.5011337], [-2.7024372, 56.5012483], [-2.701927599999999, 56.50136019999999], [-2.701420300000001, 56.50148170000001], [-2.7009433, 56.501605399999995], [-2.7005996999999997, 56.501698600000005], [-2.7002472999999996, 56.501796500000005], [-2.6996626999999997, 56.50197279999999], [-2.699006, 56.50218279999999], [-2.6985783, 56.50232749999999], [-2.6981419, 56.5024828], [-2.6972854, 56.5028183], [-2.6968958, 56.5029841], [-2.6962991999999995, 56.5032484], [-2.6954325, 56.5036109], [-2.6950634999999994, 56.50375749999999], [-2.6949458523585643, 56.50380425397987], [-2.6948012999999995, 56.5038617], [-2.6941201999999995, 56.5041251], [-2.6933518, 56.504396500000006], [-2.692734999999999, 56.5046054], [-2.6918034999999993, 56.50490609999999], [-2.690849, 56.50518449999999], [-2.6894975999999997, 56.505550099999994], [-2.6889054, 56.505709800000005], [-2.6867859999999997, 56.50628129999999], [-2.6850477999999995, 56.506775700000006], [-2.6845662855463264, 56.506929385905664], [-2.6837885999999997, 56.5071776], [-2.6831901999999994, 56.5073808], [-2.6829362999999997, 56.507467], [-2.6824129, 56.50764470000001], [-2.6817062, 56.5079076], [-2.6808919999999996, 56.5082239], [-2.6797384999999996, 56.50870249999999], [-2.6786494, 56.5091972], [-2.6779181999999997, 56.5095584], [-2.6764603000000005, 56.5103021], [-2.6751185, 56.5110433], [-2.6737753, 56.5118882], [-2.6724509999999997, 56.51281060000001], [-2.672021599999999, 56.51312570000001], [-2.6707174, 56.5140827], [-2.6697332, 56.51475179999999], [-2.6690084999999995, 56.51520420000001], [-2.6680582, 56.5157674], [-2.6671631999999996, 56.5162484], [-2.6670641, 56.51630029999999], [-2.6663553999999996, 56.516668799999984], [-2.6657353, 56.516969399999994], [-2.6651453999999997, 56.5172426], [-2.6645209999999997, 56.5175282], [-2.6638799999999994, 56.5178021], [-2.6631979, 56.518084900000005], [-2.6624996, 56.518354599999995], [-2.6619664999999997, 56.5185625], [-2.6600282, 56.5192705], [-2.6569893999999996, 56.5203793], [-2.6564147000000005, 56.520589], [-2.6527045999999994, 56.5219444], [-2.6483038, 56.5235352], [-2.6460857999999994, 56.5243423], [-2.6451430999999994, 56.524696899999995], [-2.6441190999999997, 56.5251135], [-2.6440403, 56.5251456], [-2.642906, 56.525659100000006], [-2.6415567999999996, 56.5263621], [-2.640325, 56.5270473], [-2.6391042, 56.527811500000006], [-2.638291, 56.52838160000001], [-2.6375417, 56.52896019999999], [-2.635503, 56.5307049], [-2.6300254999999995, 56.53543320000001], [-2.6284940999999997, 56.5367564], [-2.6272658, 56.5378114], [-2.6236647, 56.5409099], [-2.6234901, 56.5410629], [-2.6233017999999997, 56.5412238], [-2.6197309, 56.5442922], [-2.6195003, 56.54449739999999], [-2.6191372, 56.5448073], [-2.6189452, 56.5449734], [-2.6186218, 56.54524429999999], [-2.6180291, 56.5457181], [-2.6174448, 56.5461533], [-2.6168836, 56.5465415], [-2.6164916, 56.5468002], [-2.6159574, 56.5471361], [-2.6156637999999997, 56.5473134], [-2.6150740999999997, 56.54765460000001], [-2.6146359999999995, 56.5478919], [-2.6142153999999995, 56.548117000000005], [-2.6134822, 56.5484859], [-2.6130294999999997, 56.54870110000001], [-2.6128312, 56.54879530000001], [-2.6121729, 56.549089599999995], [-2.6116243, 56.54932300000001], [-2.6111822999999994, 56.5495055], [-2.6107565000000004, 56.549673299999995], [-2.6101536999999997, 56.5499014], [-2.6093893, 56.5501731], [-2.6090659, 56.5502815], [-2.6085985, 56.5504311], [-2.6075878, 56.5507355], [-2.6071164, 56.55086719999999], [-2.6066658, 56.55098259999999], [-2.6062611, 56.55108260000001], [-2.6057732999999996, 56.5511955], [-2.605114323946612, 56.55133177379713], [-2.6044372, 56.5514718], [-2.6038702, 56.55158639999999], [-2.6036533999999993, 56.551629], [-2.6021476, 56.5519476], [-2.6013319, 56.5521584], [-2.6010339, 56.55224280000001], [-2.6008802, 56.5522863], [-2.6007125, 56.552335], [-2.5995554, 56.5527026], [-2.59838, 56.553118], [-2.5980934, 56.5532262], [-2.5980050999999995, 56.5532595], [-2.5969048999999997, 56.553712699999984], [-2.5966609999999997, 56.55381319999999], [-2.5956397999999994, 56.554309700000005], [-2.5945179, 56.55494769999999], [-2.5934735, 56.555607], [-2.5924658, 56.55637289999999], [-2.592352649699857, 56.55646926858468], [-2.5918772, 56.5568742], [-2.5912906999999996, 56.55741400000001], [-2.5906376, 56.5580452], [-2.5905196, 56.5581541], [-2.5900586, 56.5585798], [-2.5897321, 56.5589021], [-2.5891906999999996, 56.5594589]]}", "current_leg_start": "Carnoustie", "dest_arr_time_act": "1557", "motion_projection": null, "next_location_lat": "56.5594589", "next_location_lon": "-2.5891907", "previous_location": "Carnoustie", "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"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\": 626.675, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1410.723, \"from_m\": 626.675, \"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\": 1628.643, \"from_m\": 1410.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1684.201, \"from_m\": 1628.643, \"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\": 1974.653, \"from_m\": 1684.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3482.34, \"from_m\": 1974.653, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7251.594, \"from_m\": 3482.34, \"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\": 9664.825, \"from_m\": 7251.594, \"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\": 18221.047, \"from_m\": 9664.825, \"capability_applied\": null, \"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\": 19287.107, \"from_m\": 18221.047, \"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\": 24978.365, \"from_m\": 19287.107, \"capability_applied\": null, \"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\": 25019.758, \"from_m\": 24978.365, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25451.977, \"from_m\": 25019.758, \"capability_applied\": null, \"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\": 26718.488, \"from_m\": 25451.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27829.434, \"from_m\": 26718.488, \"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\": 28009.948, \"from_m\": 27829.434, \"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\": 614054, \"profile_key\": \"3efdfdfb5fdf52308c2789481949879556e7ace94b47506c305d0ab16f498403\", \"schedule_id\": 27797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 2, \"distance_m\": 1684.201, \"section_seq\": 1, \"route_path_id\": 101829}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"Broughty Ferry\", \"stage_seq\": 3, \"distance_m\": 7056.056, \"section_seq\": 1, \"route_path_id\": 101829}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Monifieth\", \"stage_seq\": 4, \"distance_m\": 10870.056, \"section_seq\": 1, \"route_path_id\": 101829}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1549\", \"location\": \"Carnoustie\", \"stage_seq\": 5, \"distance_m\": 18188.286, \"section_seq\": 1, \"route_path_id\": 101829}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": null, \"location\": \"Arbroath\", \"stage_seq\": 6, \"distance_m\": 28009.948, \"section_seq\": 1, \"route_path_id\": 101829}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28009.948, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101829}], \"total_distance_m\": 28009.948, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28009.948, \"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": "1532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "56.5594589", "current_position_lon": "-2.5891907", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:16Z\", \"source_id\": 16389189, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:40Z\", \"source_id\": 16398728, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:22Z\", \"source_id\": 16409148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Arbroath", "service_state_platform": "2", "timing_fact_generation": 1789571066580936, "current_leg_arrival_utc": "2026-09-16T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:26.576698", "service_state_evidence_id": 16409148, "current_leg_start_actual_dep": "2026-09-16T15:50:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T14:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:26.970469", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DEE ARB 2L55 158740 2 90 None {"version": 3, "segments": [{"to_m": 293.867, "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": 626.675, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1410.723, "from_m": 626.675, "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": 1628.643, "from_m": 1410.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1684.201, "from_m": 1628.643, "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": 1974.653, "from_m": 1684.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3482.34, "from_m": 1974.653, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7251.594, "from_m": 3482.34, "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": 9664.825, "from_m": 7251.594, "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": 18221.047, "from_m": 9664.825, "capability_applied": null, "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": 19287.107, "from_m": 18221.047, "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": 24978.365, "from_m": 19287.107, "capability_applied": null, "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": 25019.758, "from_m": 24978.365, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25451.977, "from_m": 25019.758, "capability_applied": null, "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": 26718.488, "from_m": 25451.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27829.434, "from_m": 26718.488, "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": 28009.948, "from_m": 27829.434, "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": 614054, "profile_key": "3efdfdfb5fdf52308c2789481949879556e7ace94b47506c305d0ab16f498403", "schedule_id": 27797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1532", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534H", "location": "Camperdown Jn", "stage_seq": 2, "distance_m": 1684.201, "section_seq": 1, "route_path_id": 101829}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "Broughty Ferry", "stage_seq": 3, "distance_m": 7056.056, "section_seq": 1, "route_path_id": 101829}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Monifieth", "stage_seq": 4, "distance_m": 10870.056, "section_seq": 1, "route_path_id": 101829}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Carnoustie", "stage_seq": 5, "distance_m": 18188.286, "section_seq": 1, "route_path_id": 101829}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": null, "location": "Arbroath", "stage_seq": 6, "distance_m": 28009.948, "section_seq": 1, "route_path_id": 101829}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28009.948, "from_m": 0.0, "section_seq": 1, "route_path_id": 101829}], "total_distance_m": 28009.948, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28009.948, "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-16T14:38:16Z", "source_id": 16389189, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:40Z", "source_id": 16398728, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:22Z", "source_id": 16409148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}] Dundee 1532 1532 4 None None Arbroath 1557 1557 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69891/2026-09-16/detailed None Carnoustie 2026-09-16T15:50:00+01:00 Arbroath 8.0 {"type": "LineString", "coordinates": [[-2.7057890078633946, 56.50061407017474], [-2.7044124, 56.5008709], [-2.7039057999999994, 56.5009638], [-2.7029894999999997, 56.5011337], [-2.7024372, 56.5012483], [-2.701927599999999, 56.50136019999999], [-2.701420300000001, 56.50148170000001], [-2.7009433, 56.501605399999995], [-2.7005996999999997, 56.501698600000005], [-2.7002472999999996, 56.501796500000005], [-2.6996626999999997, 56.50197279999999], [-2.699006, 56.50218279999999], [-2.6985783, 56.50232749999999], [-2.6981419, 56.5024828], [-2.6972854, 56.5028183], [-2.6968958, 56.5029841], [-2.6962991999999995, 56.5032484], [-2.6954325, 56.5036109], [-2.6950634999999994, 56.50375749999999], [-2.6949458523585643, 56.50380425397987], [-2.6948012999999995, 56.5038617], [-2.6941201999999995, 56.5041251], [-2.6933518, 56.504396500000006], [-2.692734999999999, 56.5046054], [-2.6918034999999993, 56.50490609999999], [-2.690849, 56.50518449999999], [-2.6894975999999997, 56.505550099999994], [-2.6889054, 56.505709800000005], [-2.6867859999999997, 56.50628129999999], [-2.6850477999999995, 56.506775700000006], [-2.6845662855463264, 56.506929385905664], [-2.6837885999999997, 56.5071776], [-2.6831901999999994, 56.5073808], [-2.6829362999999997, 56.507467], [-2.6824129, 56.50764470000001], [-2.6817062, 56.5079076], [-2.6808919999999996, 56.5082239], [-2.6797384999999996, 56.50870249999999], [-2.6786494, 56.5091972], [-2.6779181999999997, 56.5095584], [-2.6764603000000005, 56.5103021], [-2.6751185, 56.5110433], [-2.6737753, 56.5118882], [-2.6724509999999997, 56.51281060000001], [-2.672021599999999, 56.51312570000001], [-2.6707174, 56.5140827], [-2.6697332, 56.51475179999999], [-2.6690084999999995, 56.51520420000001], [-2.6680582, 56.5157674], [-2.6671631999999996, 56.5162484], [-2.6670641, 56.51630029999999], [-2.6663553999999996, 56.516668799999984], [-2.6657353, 56.516969399999994], [-2.6651453999999997, 56.5172426], [-2.6645209999999997, 56.5175282], [-2.6638799999999994, 56.5178021], [-2.6631979, 56.518084900000005], [-2.6624996, 56.518354599999995], [-2.6619664999999997, 56.5185625], [-2.6600282, 56.5192705], [-2.6569893999999996, 56.5203793], [-2.6564147000000005, 56.520589], [-2.6527045999999994, 56.5219444], [-2.6483038, 56.5235352], [-2.6460857999999994, 56.5243423], [-2.6451430999999994, 56.524696899999995], [-2.6441190999999997, 56.5251135], [-2.6440403, 56.5251456], [-2.642906, 56.525659100000006], [-2.6415567999999996, 56.5263621], [-2.640325, 56.5270473], [-2.6391042, 56.527811500000006], [-2.638291, 56.52838160000001], [-2.6375417, 56.52896019999999], [-2.635503, 56.5307049], [-2.6300254999999995, 56.53543320000001], [-2.6284940999999997, 56.5367564], [-2.6272658, 56.5378114], [-2.6236647, 56.5409099], [-2.6234901, 56.5410629], [-2.6233017999999997, 56.5412238], [-2.6197309, 56.5442922], [-2.6195003, 56.54449739999999], [-2.6191372, 56.5448073], [-2.6189452, 56.5449734], [-2.6186218, 56.54524429999999], [-2.6180291, 56.5457181], [-2.6174448, 56.5461533], [-2.6168836, 56.5465415], [-2.6164916, 56.5468002], [-2.6159574, 56.5471361], [-2.6156637999999997, 56.5473134], [-2.6150740999999997, 56.54765460000001], [-2.6146359999999995, 56.5478919], [-2.6142153999999995, 56.548117000000005], [-2.6134822, 56.5484859], [-2.6130294999999997, 56.54870110000001], [-2.6128312, 56.54879530000001], [-2.6121729, 56.549089599999995], [-2.6116243, 56.54932300000001], [-2.6111822999999994, 56.5495055], [-2.6107565000000004, 56.549673299999995], [-2.6101536999999997, 56.5499014], [-2.6093893, 56.5501731], [-2.6090659, 56.5502815], [-2.6085985, 56.5504311], [-2.6075878, 56.5507355], [-2.6071164, 56.55086719999999], [-2.6066658, 56.55098259999999], [-2.6062611, 56.55108260000001], [-2.6057732999999996, 56.5511955], [-2.605114323946612, 56.55133177379713], [-2.6044372, 56.5514718], [-2.6038702, 56.55158639999999], [-2.6036533999999993, 56.551629], [-2.6021476, 56.5519476], [-2.6013319, 56.5521584], [-2.6010339, 56.55224280000001], [-2.6008802, 56.5522863], [-2.6007125, 56.552335], [-2.5995554, 56.5527026], [-2.59838, 56.553118], [-2.5980934, 56.5532262], [-2.5980050999999995, 56.5532595], [-2.5969048999999997, 56.553712699999984], [-2.5966609999999997, 56.55381319999999], [-2.5956397999999994, 56.554309700000005], [-2.5945179, 56.55494769999999], [-2.5934735, 56.555607], [-2.5924658, 56.55637289999999], [-2.592352649699857, 56.55646926858468], [-2.5918772, 56.5568742], [-2.5912906999999996, 56.55741400000001], [-2.5906376, 56.5580452], [-2.5905196, 56.5581541], [-2.5900586, 56.5585798], [-2.5897321, 56.5589021], [-2.5891906999999996, 56.5594589]]} 6.2 1550 1558 Carnoustie Arbroath Arbroath 56.5594589 -2.5891907 56.5594589 -2.5891907 1 0 2026-09-16 15:14:38 TERMINATED 2026-09-16 14:58:00 Arbroath TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409148 1789571066580936 8 8 2026-09-16 15:14:26.970469 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:26.576698
582601 613547 L82081 872H41MQ16 2026-09-16 COMPLETE 16408304 2026-09-16 16:04:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 613547, "stp": "P", "toc": "South Western Railway", "uid": "L82081", "consist": "701020", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82081/2026-09-16/detailed", "trust_id": "872H41MQ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H41", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1604", "current_leg_dep": "1601", "current_leg_end": "Shepperton", "origin_dep_time": "1512", "origin_platform": "5", "current_location": "Shepperton", "last_update_time": "2026-09-16T15:14:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"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\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15863.313, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.557, \"from_m\": 17946.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\": 19711.93, \"from_m\": 19652.557, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20229.404, \"from_m\": 19711.93, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.921, \"from_m\": 20229.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.931, \"from_m\": 22887.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.262, \"from_m\": 23039.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23515.675, \"from_m\": 23482.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23581.654, \"from_m\": 23515.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33048.694, \"from_m\": 23581.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\": 33170.207, \"from_m\": 33048.694, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33529.934, \"from_m\": 33170.207, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 613547, \"profile_key\": \"e3bffc15d4e02767a50ccc5b2fd319933e4cf1a1901a7a7000d4643bc19ab6c9\", \"schedule_id\": 17345, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1516\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1529H\", \"location\": \"Wimbledon\", \"stage_seq\": 5, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1532H\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"New Malden\", \"stage_seq\": 7, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Norbiton\", \"stage_seq\": 8, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541H\", \"location\": \"Kingston\", \"stage_seq\": 9, \"distance_m\": 19414.972, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1543H\", \"location\": \"Hampton Wick\", \"stage_seq\": 10, \"distance_m\": 20104.807, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1545H\", \"wtt_dep\": \"1546\", \"location\": \"Teddington\", \"stage_seq\": 11, \"distance_m\": 21941.318, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 12, \"distance_m\": 23067.535, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"Fulwell\", \"stage_seq\": 13, \"distance_m\": 23857.066, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Hampton\", \"stage_seq\": 14, \"distance_m\": 26492.752, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Kempton Park\", \"stage_seq\": 15, \"distance_m\": 29360.434, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Sunbury\", \"stage_seq\": 16, \"distance_m\": 30145.607, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Upper Halliford\", \"stage_seq\": 17, \"distance_m\": 31082.747, \"section_seq\": 1, \"route_path_id\": 72962}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 18, \"distance_m\": 33529.934, \"section_seq\": 1, \"route_path_id\": 72962}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33529.934, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72962}], \"total_distance_m\": 33529.934, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32690.258, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:22Z\", \"source_id\": 50596712, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:25Z\", \"source_id\": 16371262, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:58Z\", \"source_id\": 50608852, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:58Z\", \"source_id\": 16374602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:19Z\", \"source_id\": 50622981, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:23Z\", \"source_id\": 16378713, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:20Z\", \"source_id\": 50638335, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:24Z\", \"source_id\": 16383256, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:07Z\", \"source_id\": 50645624, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:11Z\", \"source_id\": 16385356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:07Z\", \"source_id\": 50659048, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:12Z\", \"source_id\": 16389096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:26Z\", \"source_id\": 50664893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:28Z\", \"source_id\": 16390858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:10Z\", \"source_id\": 50669270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:12Z\", \"source_id\": 16392156, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:29Z\", \"source_id\": 50678328, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:34Z\", \"source_id\": 16394767, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:55Z\", \"source_id\": 50687108, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:58Z\", \"source_id\": 16397356, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:48Z\", \"source_id\": 50697623, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:53Z\", \"source_id\": 16400425, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:37Z\", \"source_id\": 50702335, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:41Z\", \"source_id\": 16401765, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:37Z\", \"source_id\": 50702335, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:41Z\", \"source_id\": 16401766, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:09Z\", \"source_id\": 50716844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:12Z\", \"source_id\": 16405924, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:14Z\", \"source_id\": 50725138, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:18Z\", \"source_id\": 16408304, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1789571003615773, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:28.073761", "service_state_evidence_id": 16408304, "current_leg_start_actual_dep": "2026-09-16T16:01:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:28.275777", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None SHP 2H41 701020 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "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": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15863.313, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.557, "from_m": 17946.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": 19711.93, "from_m": 19652.557, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20229.404, "from_m": 19711.93, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.921, "from_m": 20229.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.931, "from_m": 22887.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.262, "from_m": 23039.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23515.675, "from_m": 23482.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23581.654, "from_m": 23515.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33048.694, "from_m": 23581.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": 33170.207, "from_m": 33048.694, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33529.934, "from_m": 33170.207, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 613547, "profile_key": "e3bffc15d4e02767a50ccc5b2fd319933e4cf1a1901a7a7000d4643bc19ab6c9", "schedule_id": 17345, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1512", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1516", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1529H", "location": "Wimbledon", "stage_seq": 5, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1532H", "location": "Raynes Park", "stage_seq": 6, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "New Malden", "stage_seq": 7, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Norbiton", "stage_seq": 8, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541H", "location": "Kingston", "stage_seq": 9, "distance_m": 19414.972, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1543H", "location": "Hampton Wick", "stage_seq": 10, "distance_m": 20104.807, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1546", "location": "Teddington", "stage_seq": 11, "distance_m": 21941.318, "section_seq": 1, "route_path_id": 72962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Shacklegate Jn", "stage_seq": 12, "distance_m": 23067.535, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Fulwell", "stage_seq": 13, "distance_m": 23857.066, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Hampton", "stage_seq": 14, "distance_m": 26492.752, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Kempton Park", "stage_seq": 15, "distance_m": 29360.434, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Sunbury", "stage_seq": 16, "distance_m": 30145.607, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Upper Halliford", "stage_seq": 17, "distance_m": 31082.747, "section_seq": 1, "route_path_id": 72962}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Shepperton", "stage_seq": 18, "distance_m": 33529.934, "section_seq": 1, "route_path_id": 72962}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33529.934, "from_m": 0.0, "section_seq": 1, "route_path_id": 72962}], "total_distance_m": 33529.934, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32690.258, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:22Z", "source_id": 50596712, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:25Z", "source_id": 16371262, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:58Z", "source_id": 50608852, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:58Z", "source_id": 16374602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:19Z", "source_id": 50622981, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:25:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:23Z", "source_id": 16378713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:20Z", "source_id": 50638335, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:24Z", "source_id": 16383256, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:07Z", "source_id": 50645624, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:11Z", "source_id": 16385356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:07Z", "source_id": 50659048, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:12Z", "source_id": 16389096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:26Z", "source_id": 50664893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:28Z", "source_id": 16390858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:10Z", "source_id": 50669270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:12Z", "source_id": 16392156, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:29Z", "source_id": 50678328, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:34Z", "source_id": 16394767, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:55Z", "source_id": 50687108, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:58Z", "source_id": 16397356, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:48Z", "source_id": 50697623, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:53Z", "source_id": 16400425, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:37Z", "source_id": 50702335, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:57:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:41Z", "source_id": 16401765, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:37Z", "source_id": 50702335, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:41Z", "source_id": 16401766, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:09Z", "source_id": 50716844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:12Z", "source_id": 16405924, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:14Z", "source_id": 50725138, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:18Z", "source_id": 16408304, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] London Waterloo 1512 1512 5 None None Shepperton 1606 1604 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82081/2026-09-16/detailed None Upper Halliford 2026-09-16T16:01:00+01:00 Shepperton 3.0 {"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} 1.4 1601 1604 Upper Halliford Shepperton Shepperton 51.3963672 -0.4479408 51.3963672 -0.4479408 1 0 2026-09-16 15:14:38 TERMINATED 2026-09-16 15:04:00 Shepperton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408304 1789571003615773 70 70 2026-09-16 15:14:28.275777 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:28.073761
582602 611467 C17941 721U37MN16 2026-09-16 COMPLETE 16409244 2026-09-16 16:04:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 611467, "stp": "P", "toc": "West Midlands Trains", "uid": "C17941", "consist": "730235", "dest_crs": "CRE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17941/2026-09-16/detailed", "trust_id": "721U37MN16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-16", "dest_arr_time": "1554", "dest_platform": "11", "is_terminated": 1, "next_location": "Stafford", "signalling_id": "1U37", "timing_status": null, "origin_station": "London Euston", "current_leg_arr": "1605", "current_leg_dep": "1557", "current_leg_end": "Stafford", "origin_dep_time": "1346", "origin_platform": "4", "current_location": "Stafford", "last_update_time": "2026-09-16T15:14:38", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9298091, 52.7697206], [-1.9305311000000005, 52.7702954], [-1.9308528, 52.77052979999999], [-1.9314040999999995, 52.770908000000006], [-1.9332245, 52.77207729999999], [-1.9341635, 52.7726914], [-1.9354026378063096, 52.77350861189069], [-1.9355811813040071, 52.77362464760437], [-1.9357416942412096, 52.77372566388991], [-1.9358867507559472, 52.77381380738175], [-1.9360189249862507, 52.773891224714305], [-1.9361407910701496, 52.773960062522], [-1.9362549231456745, 52.77402246743929], [-1.936363895350855, 52.77408058610057], [-1.9364702818237225, 52.77413656514028], [-1.9365766567023064, 52.774192551192854], [-1.9366855941246377, 52.774250690892714], [-1.9367996682287456, 52.77431313087427], [-1.9369214531526615, 52.774382017771984], [-1.937053523034415, 52.77445949822027], [-1.9371984520120364, 52.77454771885354], [-1.937358814223556, 52.77464882630624], [-1.9375371838070043, 52.77476496721279], [-1.9463226, 52.7805699], [-1.9466509, 52.7807834], [-1.9478972000000003, 52.7815939], [-1.9481981, 52.7817849], [-1.9487376, 52.7821093], [-1.9496656000000003, 52.782636499999995], [-1.9504783, 52.783081], [-1.9516156, 52.783655299999985], [-1.952846, 52.7842389], [-1.9532674, 52.78441990000001], [-1.9533617000000003, 52.7844604], [-1.9539008, 52.7846919], [-1.955132, 52.7851981], [-1.9563497000000003, 52.78566690000001], [-1.9573904, 52.786038399999995], [-1.9583426, 52.7863498], [-1.9592062, 52.78661259999999], [-1.9603112999999996, 52.78693870000001], [-1.9616084, 52.78728159999999], [-1.9632134, 52.78764910000001], [-1.9647101, 52.7879752], [-1.9663810999999995, 52.7882915], [-1.9679797, 52.7885575], [-1.9688488, 52.7886824], [-1.969938399999999, 52.788813999999995], [-1.9708845999999995, 52.7889144], [-1.9721345, 52.78903119999999], [-1.9730249999999996, 52.7890944], [-1.9741219999999997, 52.7891512], [-1.9754577, 52.7892193], [-1.9762054, 52.789227], [-1.976293625062947, 52.78922734598064], [-1.9772509000000005, 52.78923109999999], [-1.9788926, 52.7892538], [-1.9793398, 52.78923749999999], [-1.9808711, 52.789163499999994], [-1.9816468, 52.789123399999994], [-1.9826379999999997, 52.7890508], [-1.9836975999999995, 52.78895659999999], [-1.9843784, 52.78888740000001], [-1.9848786000000005, 52.7888244], [-1.9857259, 52.7887062], [-1.9871919, 52.7884819], [-1.9875004000000005, 52.7884453], [-1.9876967, 52.788428], [-1.9893853999999995, 52.78806899999999], [-1.9897659, 52.7879853], [-1.9910178999999997, 52.7877531], [-1.9922267999999996, 52.787558700000005], [-1.9923434, 52.7875445], [-1.9928512, 52.7874667], [-1.9936169, 52.7873896], [-1.9943793000000003, 52.78732759999999], [-1.9957087, 52.7872511], [-1.9959619, 52.78724160000001], [-1.9967717000000005, 52.7872186], [-1.9972924, 52.787218300000006], [-1.9978254999999996, 52.78721799999999], [-1.9983329, 52.78722789999999], [-1.9992907, 52.7872615], [-2.0001102999999993, 52.787305], [-2.0009436, 52.7873796], [-2.0023984999999995, 52.787547700000005], [-2.0033007, 52.7876724], [-2.0048746, 52.787951], [-2.005485, 52.788063699999995], [-2.0056557, 52.7881039], [-2.0061194, 52.7882263], [-2.0068774, 52.7884127], [-2.0079601999999994, 52.7887119], [-2.0098064, 52.7893149], [-2.0117464, 52.79006960000001], [-2.0122609, 52.7902654], [-2.012592, 52.7903736], [-2.0128412999999994, 52.7904551], [-2.0138426, 52.7907917], [-2.0147361, 52.79105609999999], [-2.0155816999999994, 52.7912748], [-2.016122, 52.7914063], [-2.016888, 52.7915763], [-2.0176111, 52.7917175], [-2.0187776999999993, 52.7919268], [-2.0200505, 52.7920868], [-2.0211497, 52.79220639999999], [-2.0220095, 52.7922677], [-2.0225175999999996, 52.79230390000001], [-2.0237615999999994, 52.7923572], [-2.0253291, 52.7923575], [-2.0264905, 52.7923176], [-2.0280835, 52.79220299999999], [-2.0292392999999995, 52.7921014], [-2.0302635, 52.791967], [-2.0308629, 52.791886100000006], [-2.0315009, 52.7918], [-2.0325706, 52.7916034], [-2.0336021, 52.7913741], [-2.0356564, 52.7908558], [-2.0389416, 52.7900627], [-2.0406085, 52.78973020000001], [-2.0414855, 52.789583699999994], [-2.042149199999999, 52.7894944], [-2.0423993, 52.7894608], [-2.043621, 52.78935239999999], [-2.0444778, 52.789301], [-2.0459571999999997, 52.78927449999998], [-2.0471508999999997, 52.7893004], [-2.0482736, 52.789357999999986], [-2.0492189, 52.7894574], [-2.0502621, 52.78956919999999], [-2.0513414, 52.789744599999985], [-2.0519162, 52.7898702], [-2.0519957999999994, 52.789886800000005], [-2.0530653, 52.7901225], [-2.0539186, 52.79035079999999], [-2.0547376, 52.79059409999999], [-2.0564256, 52.7911918], [-2.0574131, 52.7916131], [-2.0583007, 52.7919917], [-2.0583707, 52.7920219], [-2.059135, 52.7923409], [-2.061052, 52.793101099999994], [-2.0622057, 52.7935321], [-2.0634067, 52.79397529999999], [-2.0642359, 52.794259999999994], [-2.0658242999999996, 52.7947908], [-2.066125153474899, 52.7948811664081], [-2.0674936, 52.7952922], [-2.0676323, 52.7953329], [-2.0682096, 52.79547749999999], [-2.0686123999999997, 52.7955978], [-2.0691384, 52.79577239999999], [-2.0696452, 52.795955199999995], [-2.0702072, 52.796173399999994], [-2.0711156, 52.796578200000006], [-2.0718929, 52.79695809999999], [-2.0732712, 52.7977608], [-2.0737969, 52.79807149999999], [-2.0741047, 52.798240400000005], [-2.0744535, 52.7984075], [-2.0755111, 52.7988767], [-2.0757855999999997, 52.79898910000001], [-2.0760718999999996, 52.79910449999999], [-2.0767565, 52.7993356], [-2.0774089, 52.7995263], [-2.078052, 52.799695199999995], [-2.078997, 52.7999124], [-2.0799098, 52.800082800000006], [-2.0806822, 52.800200899999986], [-2.0814891, 52.800283400000005], [-2.0825747000000003, 52.8003684], [-2.0835811, 52.800409], [-2.0847862, 52.80043619999999], [-2.0854773, 52.80041370000001], [-2.0858585, 52.80039190000001], [-2.0864094, 52.8003544], [-2.0869265, 52.8003048], [-2.0876497, 52.80022590000001], [-2.0881784999999997, 52.8001452], [-2.0886845, 52.80006180000001], [-2.0894795000000004, 52.79988219999999], [-2.0901626, 52.79971239999999], [-2.092589, 52.7990499], [-2.0927002999999997, 52.79902310000001], [-2.0995244, 52.797156099999995], [-2.1007929999999995, 52.7968186], [-2.1020556, 52.79646149999999], [-2.1040662, 52.795924199999995], [-2.1046212999999994, 52.7957759], [-2.1052613, 52.7956148], [-2.1059387, 52.795494000000005], [-2.1065295999999996, 52.79542169999999], [-2.1071651999999994, 52.79536250000001], [-2.1078933, 52.7953339], [-2.1087620999999994, 52.7953552], [-2.1095827999999996, 52.7953983], [-2.110269, 52.7954766], [-2.1109316, 52.7955851], [-2.1116768, 52.7957442], [-2.1123551, 52.79592000000001], [-2.1129887, 52.7961237], [-2.1136351, 52.7963715], [-2.1142330999999994, 52.7966391], [-2.114555, 52.79681149999998], [-2.1147408, 52.7969206], [-2.1149576999999997, 52.79704739999999], [-2.1152316, 52.79722480000001], [-2.1157294, 52.79757330000001], [-2.1160104, 52.797802399999995], [-2.1162863, 52.79804099999999], [-2.1164676, 52.798243], [-2.116702399999999, 52.7984888], [-2.1168323999999994, 52.798618999999995], [-2.1174066999999996, 52.7991938], [-2.1177522, 52.79956320000001], [-2.1180846, 52.799913700000005], [-2.1187548, 52.80057149999999], [-2.1191923, 52.8009184], [-2.119521, 52.8012105], [-2.1196751, 52.8013449], [-2.1203063, 52.8017916], [-2.1206298, 52.802044999999985], [-2.1209628, 52.8022579], [-2.1212259999999996, 52.8024538], [-2.1215102, 52.8026615], [-2.121826, 52.80289149999999], [-2.1221517999999997, 52.803126899999995], [-2.1226352, 52.8034815]]}", "current_leg_start": "Rugeley Trent Valley", "dest_arr_time_act": "1554", "motion_projection": null, "next_location_lat": "52.8034815", "next_location_lon": "-2.1226352", "previous_location": "Rugeley Trent Valley", "current_leg_milage": "9.2", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 131025.117, \"from_m\": 117180.103, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132279.472, \"from_m\": 131775.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 136165.401, \"from_m\": 132279.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 156968.457, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157091.703, \"from_m\": 156968.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176248.714, \"from_m\": 157091.703, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 176344.685, \"from_m\": 176248.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200395.801, \"from_m\": 176344.685, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 204975.565, \"from_m\": 200395.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205048.361, \"from_m\": 204975.565, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 210443.059, \"from_m\": 205048.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210529.925, \"from_m\": 210443.059, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 212225.008, \"from_m\": 210529.925, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213552.14, \"from_m\": 212225.008, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214511.84, \"from_m\": 213552.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 214590.291, \"from_m\": 214511.84, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216023.919, \"from_m\": 214590.291, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216090.43, \"from_m\": 216023.919, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 251582.986, \"from_m\": 216090.43, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251618.15, \"from_m\": 251582.986, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253921.942, \"from_m\": 251618.15, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 254296.084, \"from_m\": 253921.942, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 254413.678, \"from_m\": 254296.084, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 254607.474, \"from_m\": 254413.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 611467, \"profile_key\": \"57bb778b91035813ff19e9e62f5411e0a4d84cfcee77a4a88a66fe0102632c35\", \"schedule_id\": 2377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1419\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1441H\", \"wtt_dep\": \"1442H\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1454H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Atherstone\", \"stage_seq\": 21, \"distance_m\": 165130.932, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Amington Jn\", \"stage_seq\": 22, \"distance_m\": 175978.621, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 23, \"distance_m\": 177492.414, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1513H\", \"wtt_dep\": \"1514H\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 24, \"distance_m\": 187511.424, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 25, \"distance_m\": 188648.175, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 26, \"distance_m\": 200395.801, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 27, \"distance_m\": 201129.275, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Colwich Jn\", \"stage_seq\": 28, \"distance_m\": 204975.565, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1535\", \"location\": \"Stafford\", \"stage_seq\": 29, \"distance_m\": 215235.464, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Norton Bridge\", \"stage_seq\": 30, \"distance_m\": 223760.225, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Madeley\", \"stage_seq\": 31, \"distance_m\": 241256.691, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 32, \"distance_m\": 251915.85, \"section_seq\": 1, \"route_path_id\": 66467}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 33, \"distance_m\": 254607.474, \"section_seq\": 1, \"route_path_id\": 66467}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 254607.474, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66467}], \"total_distance_m\": 254607.474, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 251550.455, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3057.019, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1346", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "8.0", "current_position_lat": "52.8034815", "current_position_lon": "-2.1226352", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:58:48Z\", \"source_id\": 50397298, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:58:51Z\", \"source_id\": 16314911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:00:36Z\", \"source_id\": 50402095, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:00:40Z\", \"source_id\": 16316277, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:05:42Z\", \"source_id\": 50415386, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:05:48Z\", \"source_id\": 16320005, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:40Z\", \"source_id\": 50437808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:38Z\", \"source_id\": 16325872, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:22:14Z\", \"source_id\": 50461361, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:23:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:22:19Z\", \"source_id\": 16332378, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:18Z\", \"source_id\": 50469126, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:22Z\", \"source_id\": 16334668, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:23Z\", \"source_id\": 50589016, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:27Z\", \"source_id\": 16368962, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:47Z\", \"source_id\": 50626663, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:53Z\", \"source_id\": 16379816, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:56Z\", \"source_id\": 50645214, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:01Z\", \"source_id\": 16385258, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:33Z\", \"source_id\": 50670357, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:37Z\", \"source_id\": 16392518, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:31Z\", \"source_id\": 50686108, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:33Z\", \"source_id\": 16397028, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:32Z\", \"source_id\": 50704699, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:36Z\", \"source_id\": 16402490, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:25Z\", \"source_id\": 50728337, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:28Z\", \"source_id\": 16409241, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stafford", "service_state_platform": "3", "timing_fact_generation": 1789571069122728, "current_leg_arrival_utc": "2026-09-16T15:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:28.544920", "service_state_evidence_id": 16409244, "current_leg_start_actual_dep": "2026-09-16T15:21:30+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:28.720695", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS CRE 1U37 730235 5 110 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131025.117, "from_m": 117180.103, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132279.472, "from_m": 131775.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 136165.401, "from_m": 132279.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 156968.457, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157091.703, "from_m": 156968.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176248.714, "from_m": 157091.703, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 176344.685, "from_m": 176248.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200395.801, "from_m": 176344.685, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 204975.565, "from_m": 200395.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205048.361, "from_m": 204975.565, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 210443.059, "from_m": 205048.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210529.925, "from_m": 210443.059, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 212225.008, "from_m": 210529.925, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213552.14, "from_m": 212225.008, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214511.84, "from_m": 213552.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 214590.291, "from_m": 214511.84, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216023.919, "from_m": 214590.291, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216090.43, "from_m": 216023.919, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 251582.986, "from_m": 216090.43, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251618.15, "from_m": 251582.986, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253921.942, "from_m": 251618.15, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 254296.084, "from_m": 253921.942, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 254413.678, "from_m": 254296.084, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 254607.474, "from_m": 254413.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 611467, "profile_key": "57bb778b91035813ff19e9e62f5411e0a4d84cfcee77a4a88a66fe0102632c35", "schedule_id": 2377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1346", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1419", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1441H", "wtt_dep": "1442H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1454H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Atherstone", "stage_seq": 21, "distance_m": 165130.932, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Amington Jn", "stage_seq": 22, "distance_m": 175978.621, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Tamworth Low Level", "stage_seq": 23, "distance_m": 177492.414, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1513H", "wtt_dep": "1514H", "location": "Lichfield Trent Valley", "stage_seq": 24, "distance_m": 187511.424, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 25, "distance_m": 188648.175, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Rugeley Trent Valley", "stage_seq": 26, "distance_m": 200395.801, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Rugeley North Jn", "stage_seq": 27, "distance_m": 201129.275, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Colwich Jn", "stage_seq": 28, "distance_m": 204975.565, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1535", "location": "Stafford", "stage_seq": 29, "distance_m": 215235.464, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Norton Bridge", "stage_seq": 30, "distance_m": 223760.225, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Madeley", "stage_seq": 31, "distance_m": 241256.691, "section_seq": 1, "route_path_id": 66467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Crewe Basford Hall Jn", "stage_seq": 32, "distance_m": 251915.85, "section_seq": 1, "route_path_id": 66467}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": null, "location": "Crewe", "stage_seq": 33, "distance_m": 254607.474, "section_seq": 1, "route_path_id": 66467}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 254607.474, "from_m": 0.0, "section_seq": 1, "route_path_id": 66467}], "total_distance_m": 254607.474, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 251550.455, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3057.019, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:58:48Z", "source_id": 50397298, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:58:51Z", "source_id": 16314911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:00:36Z", "source_id": 50402095, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:00:40Z", "source_id": 16316277, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:05:42Z", "source_id": 50415386, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:05:48Z", "source_id": 16320005, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:40Z", "source_id": 50437808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:38Z", "source_id": 16325872, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:22:14Z", "source_id": 50461361, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:23:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:22:19Z", "source_id": 16332378, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:18Z", "source_id": 50469126, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:22Z", "source_id": 16334668, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:23Z", "source_id": 50589016, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:27Z", "source_id": 16368962, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:47Z", "source_id": 50626663, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:53Z", "source_id": 16379816, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20645, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:56Z", "source_id": 50645214, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:01Z", "source_id": 16385258, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:33Z", "source_id": 50670357, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:37Z", "source_id": 16392518, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19135, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:31Z", "source_id": 50686108, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:33Z", "source_id": 16397028, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:32Z", "source_id": 50704699, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:36Z", "source_id": 16402490, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:25Z", "source_id": 50728337, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:28Z", "source_id": 16409241, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] London Euston 1346 1346 4 None None Crewe 1554 1554 11 None None https://www.realtimetrains.co.uk/service/gb-nr:C17941/2026-09-16/detailed None Rugeley Trent Valley 2026-09-16T15:21:30+01:00 Stafford 8.0 {"type": "LineString", "coordinates": [[-1.9298091, 52.7697206], [-1.9305311000000005, 52.7702954], [-1.9308528, 52.77052979999999], [-1.9314040999999995, 52.770908000000006], [-1.9332245, 52.77207729999999], [-1.9341635, 52.7726914], [-1.9354026378063096, 52.77350861189069], [-1.9355811813040071, 52.77362464760437], [-1.9357416942412096, 52.77372566388991], [-1.9358867507559472, 52.77381380738175], [-1.9360189249862507, 52.773891224714305], [-1.9361407910701496, 52.773960062522], [-1.9362549231456745, 52.77402246743929], [-1.936363895350855, 52.77408058610057], [-1.9364702818237225, 52.77413656514028], [-1.9365766567023064, 52.774192551192854], [-1.9366855941246377, 52.774250690892714], [-1.9367996682287456, 52.77431313087427], [-1.9369214531526615, 52.774382017771984], [-1.937053523034415, 52.77445949822027], [-1.9371984520120364, 52.77454771885354], [-1.937358814223556, 52.77464882630624], [-1.9375371838070043, 52.77476496721279], [-1.9463226, 52.7805699], [-1.9466509, 52.7807834], [-1.9478972000000003, 52.7815939], [-1.9481981, 52.7817849], [-1.9487376, 52.7821093], [-1.9496656000000003, 52.782636499999995], [-1.9504783, 52.783081], [-1.9516156, 52.783655299999985], [-1.952846, 52.7842389], [-1.9532674, 52.78441990000001], [-1.9533617000000003, 52.7844604], [-1.9539008, 52.7846919], [-1.955132, 52.7851981], [-1.9563497000000003, 52.78566690000001], [-1.9573904, 52.786038399999995], [-1.9583426, 52.7863498], [-1.9592062, 52.78661259999999], [-1.9603112999999996, 52.78693870000001], [-1.9616084, 52.78728159999999], [-1.9632134, 52.78764910000001], [-1.9647101, 52.7879752], [-1.9663810999999995, 52.7882915], [-1.9679797, 52.7885575], [-1.9688488, 52.7886824], [-1.969938399999999, 52.788813999999995], [-1.9708845999999995, 52.7889144], [-1.9721345, 52.78903119999999], [-1.9730249999999996, 52.7890944], [-1.9741219999999997, 52.7891512], [-1.9754577, 52.7892193], [-1.9762054, 52.789227], [-1.976293625062947, 52.78922734598064], [-1.9772509000000005, 52.78923109999999], [-1.9788926, 52.7892538], [-1.9793398, 52.78923749999999], [-1.9808711, 52.789163499999994], [-1.9816468, 52.789123399999994], [-1.9826379999999997, 52.7890508], [-1.9836975999999995, 52.78895659999999], [-1.9843784, 52.78888740000001], [-1.9848786000000005, 52.7888244], [-1.9857259, 52.7887062], [-1.9871919, 52.7884819], [-1.9875004000000005, 52.7884453], [-1.9876967, 52.788428], [-1.9893853999999995, 52.78806899999999], [-1.9897659, 52.7879853], [-1.9910178999999997, 52.7877531], [-1.9922267999999996, 52.787558700000005], [-1.9923434, 52.7875445], [-1.9928512, 52.7874667], [-1.9936169, 52.7873896], [-1.9943793000000003, 52.78732759999999], [-1.9957087, 52.7872511], [-1.9959619, 52.78724160000001], [-1.9967717000000005, 52.7872186], [-1.9972924, 52.787218300000006], [-1.9978254999999996, 52.78721799999999], [-1.9983329, 52.78722789999999], [-1.9992907, 52.7872615], [-2.0001102999999993, 52.787305], [-2.0009436, 52.7873796], [-2.0023984999999995, 52.787547700000005], [-2.0033007, 52.7876724], [-2.0048746, 52.787951], [-2.005485, 52.788063699999995], [-2.0056557, 52.7881039], [-2.0061194, 52.7882263], [-2.0068774, 52.7884127], [-2.0079601999999994, 52.7887119], [-2.0098064, 52.7893149], [-2.0117464, 52.79006960000001], [-2.0122609, 52.7902654], [-2.012592, 52.7903736], [-2.0128412999999994, 52.7904551], [-2.0138426, 52.7907917], [-2.0147361, 52.79105609999999], [-2.0155816999999994, 52.7912748], [-2.016122, 52.7914063], [-2.016888, 52.7915763], [-2.0176111, 52.7917175], [-2.0187776999999993, 52.7919268], [-2.0200505, 52.7920868], [-2.0211497, 52.79220639999999], [-2.0220095, 52.7922677], [-2.0225175999999996, 52.79230390000001], [-2.0237615999999994, 52.7923572], [-2.0253291, 52.7923575], [-2.0264905, 52.7923176], [-2.0280835, 52.79220299999999], [-2.0292392999999995, 52.7921014], [-2.0302635, 52.791967], [-2.0308629, 52.791886100000006], [-2.0315009, 52.7918], [-2.0325706, 52.7916034], [-2.0336021, 52.7913741], [-2.0356564, 52.7908558], [-2.0389416, 52.7900627], [-2.0406085, 52.78973020000001], [-2.0414855, 52.789583699999994], [-2.042149199999999, 52.7894944], [-2.0423993, 52.7894608], [-2.043621, 52.78935239999999], [-2.0444778, 52.789301], [-2.0459571999999997, 52.78927449999998], [-2.0471508999999997, 52.7893004], [-2.0482736, 52.789357999999986], [-2.0492189, 52.7894574], [-2.0502621, 52.78956919999999], [-2.0513414, 52.789744599999985], [-2.0519162, 52.7898702], [-2.0519957999999994, 52.789886800000005], [-2.0530653, 52.7901225], [-2.0539186, 52.79035079999999], [-2.0547376, 52.79059409999999], [-2.0564256, 52.7911918], [-2.0574131, 52.7916131], [-2.0583007, 52.7919917], [-2.0583707, 52.7920219], [-2.059135, 52.7923409], [-2.061052, 52.793101099999994], [-2.0622057, 52.7935321], [-2.0634067, 52.79397529999999], [-2.0642359, 52.794259999999994], [-2.0658242999999996, 52.7947908], [-2.066125153474899, 52.7948811664081], [-2.0674936, 52.7952922], [-2.0676323, 52.7953329], [-2.0682096, 52.79547749999999], [-2.0686123999999997, 52.7955978], [-2.0691384, 52.79577239999999], [-2.0696452, 52.795955199999995], [-2.0702072, 52.796173399999994], [-2.0711156, 52.796578200000006], [-2.0718929, 52.79695809999999], [-2.0732712, 52.7977608], [-2.0737969, 52.79807149999999], [-2.0741047, 52.798240400000005], [-2.0744535, 52.7984075], [-2.0755111, 52.7988767], [-2.0757855999999997, 52.79898910000001], [-2.0760718999999996, 52.79910449999999], [-2.0767565, 52.7993356], [-2.0774089, 52.7995263], [-2.078052, 52.799695199999995], [-2.078997, 52.7999124], [-2.0799098, 52.800082800000006], [-2.0806822, 52.800200899999986], [-2.0814891, 52.800283400000005], [-2.0825747000000003, 52.8003684], [-2.0835811, 52.800409], [-2.0847862, 52.80043619999999], [-2.0854773, 52.80041370000001], [-2.0858585, 52.80039190000001], [-2.0864094, 52.8003544], [-2.0869265, 52.8003048], [-2.0876497, 52.80022590000001], [-2.0881784999999997, 52.8001452], [-2.0886845, 52.80006180000001], [-2.0894795000000004, 52.79988219999999], [-2.0901626, 52.79971239999999], [-2.092589, 52.7990499], [-2.0927002999999997, 52.79902310000001], [-2.0995244, 52.797156099999995], [-2.1007929999999995, 52.7968186], [-2.1020556, 52.79646149999999], [-2.1040662, 52.795924199999995], [-2.1046212999999994, 52.7957759], [-2.1052613, 52.7956148], [-2.1059387, 52.795494000000005], [-2.1065295999999996, 52.79542169999999], [-2.1071651999999994, 52.79536250000001], [-2.1078933, 52.7953339], [-2.1087620999999994, 52.7953552], [-2.1095827999999996, 52.7953983], [-2.110269, 52.7954766], [-2.1109316, 52.7955851], [-2.1116768, 52.7957442], [-2.1123551, 52.79592000000001], [-2.1129887, 52.7961237], [-2.1136351, 52.7963715], [-2.1142330999999994, 52.7966391], [-2.114555, 52.79681149999998], [-2.1147408, 52.7969206], [-2.1149576999999997, 52.79704739999999], [-2.1152316, 52.79722480000001], [-2.1157294, 52.79757330000001], [-2.1160104, 52.797802399999995], [-2.1162863, 52.79804099999999], [-2.1164676, 52.798243], [-2.116702399999999, 52.7984888], [-2.1168323999999994, 52.798618999999995], [-2.1174066999999996, 52.7991938], [-2.1177522, 52.79956320000001], [-2.1180846, 52.799913700000005], [-2.1187548, 52.80057149999999], [-2.1191923, 52.8009184], [-2.119521, 52.8012105], [-2.1196751, 52.8013449], [-2.1203063, 52.8017916], [-2.1206298, 52.802044999999985], [-2.1209628, 52.8022579], [-2.1212259999999996, 52.8024538], [-2.1215102, 52.8026615], [-2.121826, 52.80289149999999], [-2.1221517999999997, 52.803126899999995], [-2.1226352, 52.8034815]]} 9.2 1557 1605 Rugeley Trent Valley Stafford Stafford 52.8034815 -2.1226352 52.8034815 -2.1226352 1 0 2026-09-16 15:14:38 TERMINATED 2026-09-16 15:04:00 Stafford TRUST TRUST_CANCELLATION 16409244 1789571069122728 125 125 2026-09-16 15:14:28.720695 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:28.544920
582603 614658 P65440 365V92MR16 2026-09-16 COMPLETE 16407933 2026-09-16 16:04:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 614658, "stp": "P", "toc": "Northern", "uid": "P65440", "consist": "323212", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65440/2026-09-16/detailed", "trust_id": "365V92MR16", "origin_crs": "XAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "1619", "dest_platform": "5", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5V92", "timing_status": "EARLY", "origin_station": "Allerton Depot", "current_leg_arr": "1604", "current_leg_dep": "1553", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1556", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T15:14:38", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Allerton Depot", "dest_arr_time_act": "1619", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Allerton Depot", "current_leg_milage": "6.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.172, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.057, \"from_m\": 273.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 342.603, \"from_m\": 324.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 389.57, \"from_m\": 342.603, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.2, \"from_m\": 389.57, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 908.317, \"from_m\": 472.2, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 961.485, \"from_m\": 908.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5482.33, \"from_m\": 961.485, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5542.648, \"from_m\": 5482.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5874.361, \"from_m\": 5542.648, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7008.46, \"from_m\": 5874.361, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7066.497, \"from_m\": 7008.46, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7145.721, \"from_m\": 7066.497, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7187.463, \"from_m\": 7145.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7256.525, \"from_m\": 7187.463, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7294.57, \"from_m\": 7256.525, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7593.652, \"from_m\": 7294.57, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7829.547, \"from_m\": 7593.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7871.12, \"from_m\": 7829.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8967.312, \"from_m\": 7871.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9333.572, \"from_m\": 8967.312, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9650.924, \"from_m\": 9333.572, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614658, \"profile_key\": \"e2dac945b015006388f7a171602324b385eae54f5143bcd39df4c4a7111d0dac\", \"schedule_id\": 21684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Allerton Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 2, \"distance_m\": 620.69, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Wavertree Jn\", \"stage_seq\": 3, \"distance_m\": 5428.852, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 6891.787, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Edge Hill\", \"stage_seq\": 5, \"distance_m\": 7480.529, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8372.786, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 7, \"distance_m\": 9650.924, \"section_seq\": 1, \"route_path_id\": 36626}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9650.924, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36626}], \"total_distance_m\": 9650.924, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9275.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 375.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:49Z\", \"source_id\": 50700303, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:52Z\", \"source_id\": 16401163, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:09Z\", \"source_id\": 50716823, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:12Z\", \"source_id\": 16405888, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:45Z\", \"source_id\": 50723766, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:47Z\", \"source_id\": 16407933, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "5", "timing_fact_generation": 1789570971011688, "current_leg_arrival_utc": "2026-09-16T16:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:34.125181", "service_state_evidence_id": 16407933, "current_leg_start_actual_dep": "2026-09-16T15:56:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:35.095690", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XAL LIV 5V92 323212 3 90 None {"version": 3, "segments": [{"to_m": 273.172, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324.057, "from_m": 273.172, "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": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 389.57, "from_m": 342.603, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.2, "from_m": 389.57, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 908.317, "from_m": 472.2, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 961.485, "from_m": 908.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5482.33, "from_m": 961.485, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5542.648, "from_m": 5482.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5874.361, "from_m": 5542.648, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7008.46, "from_m": 5874.361, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7066.497, "from_m": 7008.46, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7145.721, "from_m": 7066.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7187.463, "from_m": 7145.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7256.525, "from_m": 7187.463, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7294.57, "from_m": 7256.525, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7593.652, "from_m": 7294.57, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7829.547, "from_m": 7593.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7871.12, "from_m": 7829.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8967.312, "from_m": 7871.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9333.572, "from_m": 8967.312, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9650.924, "from_m": 9333.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614658, "profile_key": "e2dac945b015006388f7a171602324b385eae54f5143bcd39df4c4a7111d0dac", "schedule_id": 21684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1556", "location": "Allerton Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Liverpool South Parkway (HL)", "stage_seq": 2, "distance_m": 620.69, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Wavertree Jn", "stage_seq": 3, "distance_m": 5428.852, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 6891.787, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Edge Hill", "stage_seq": 5, "distance_m": 7480.529, "section_seq": 1, "route_path_id": 36626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8372.786, "section_seq": 1, "route_path_id": 36626}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 7, "distance_m": 9650.924, "section_seq": 1, "route_path_id": 36626}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9650.924, "from_m": 0.0, "section_seq": 1, "route_path_id": 36626}], "total_distance_m": 9650.924, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9275.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 375.033, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:49Z", "source_id": 50700303, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:52Z", "source_id": 16401163, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:09Z", "source_id": 50716823, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:12Z", "source_id": 16405888, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:45Z", "source_id": 50723766, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:47Z", "source_id": 16407933, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Allerton Depot 1556 1556 None None None Liverpool Lime Street HL/ML 1619 1619 5 EARLY -15 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65440/2026-09-16/detailed None Allerton Depot 2026-09-16T15:56:00+01:00 Liverpool Lime Street HL/ML 11.0 {"type": "LineString", "coordinates": [[-2.8816098999999995, 53.357395299999986], [-2.8826586, 53.3573361], [-2.8831753, 53.35731659999999], [-2.8840534, 53.3572928], [-2.8843428, 53.3572677], [-2.8847776, 53.357224], [-2.8849677, 53.3572204], [-2.8851613, 53.357217000000006], [-2.8857096999999996, 53.35723139999999], [-2.8860722, 53.357251], [-2.8864033, 53.3572928], [-2.8864649999999994, 53.3573037], [-2.8867157, 53.3573774], [-2.8867944, 53.3573962], [-2.8873792, 53.35752430000001], [-2.8875953, 53.3576051], [-2.8878584, 53.357737199999995], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 6.0 1553 1604 Allerton Depot Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 15:14:38 TERMINATED 2026-09-16 15:04:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407933 1789570971011688 17 17 2026-09-16 15:14:35.095690 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:34.125181
582604 612941 P28293 322S86MP16 2026-09-16 COMPLETE 16407930 2026-09-16 16:04:00 2026-09-16 15:14:38 2026-09-18 15:14:38 {"id": 612941, "stp": "P", "toc": "Northern", "uid": "P28293", "consist": "195127", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28293/2026-09-16/detailed", "trust_id": "322S86MP16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2S86", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1604", "current_leg_dep": "1557", "current_leg_end": "Sheffield", "origin_dep_time": "1448", "origin_platform": "4", "current_location": "Sheffield", "last_update_time": "2026-09-16T15:14:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5153438999999995, 53.3275216], [-1.5153632, 53.3279018], [-1.515354, 53.3281764], [-1.5153166999999998, 53.32848719999999], [-1.5152620999999995, 53.32883530000001], [-1.5151856, 53.3291485], [-1.5149623, 53.3297827], [-1.5145752999999995, 53.33050310000001], [-1.5140311999999998, 53.33123630000001], [-1.5137709999999998, 53.3315242], [-1.5134468, 53.3318391], [-1.5129967, 53.3322249], [-1.5123773, 53.3326635], [-1.511907, 53.3330033], [-1.5117286, 53.3331338], [-1.511695682290847, 53.33315737137561], [-1.5115245991001691, 53.33327858186855], [-1.5113724210177717, 53.33338518800127], [-1.5112364655740371, 53.33347928518478], [-1.5111140502993483, 53.33356296883011], [-1.5110024927240877, 53.33363833434823], [-1.5108991103786382, 53.33370747715014], [-1.5108012207933823, 53.33377249264687], [-1.5107061414987033, 53.33383547624939], [-1.5106111900249832, 53.33389852336872], [-1.5105136839026054, 53.33396372941586], [-1.510410940661952, 53.334033189801815], [-1.510300277833406, 53.334108999937584], [-1.5101790129473502, 53.33419325523417], [-1.510044463534167, 53.33428805110256], [-1.5098939471242394, 53.334395482953774], [-1.50972478124795, 53.334517646198805], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Dore and Totley", "dest_arr_time_act": "1604½", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Dore and Totley", "current_leg_milage": "4.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"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\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.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.252, \"from_m\": 1183.533, \"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\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2376.251, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2793.699, \"from_m\": 2376.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2855.911, \"from_m\": 2793.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12212.638, \"from_m\": 2855.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\": 12312.328, \"from_m\": 12212.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14075.182, \"from_m\": 12312.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14211.504, \"from_m\": 14075.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15540.79, \"from_m\": 14211.504, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15750.055, \"from_m\": 15540.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20482.014, \"from_m\": 15750.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20522.406, \"from_m\": 20482.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20807.362, \"from_m\": 20522.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21057.677, \"from_m\": 20807.362, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22382.246, \"from_m\": 21057.677, \"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\": 23810.046, \"from_m\": 22382.246, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28181.156, \"from_m\": 23810.046, \"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\": 28237.418, \"from_m\": 28181.156, \"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\": 28892.352, \"from_m\": 28237.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28930.461, \"from_m\": 28892.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30496.381, \"from_m\": 28930.461, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49845.134, \"from_m\": 30496.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50747.253, \"from_m\": 49845.134, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59673.84, \"from_m\": 50747.253, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60105.229, \"from_m\": 59673.84, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 61505.669, \"from_m\": 60105.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61853.404, \"from_m\": 61505.669, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65088.918, \"from_m\": 61853.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65974.197, \"from_m\": 65088.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66964.842, \"from_m\": 65974.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67041.931, \"from_m\": 66964.842, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 67145.135, \"from_m\": 67041.931, \"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\": 67152.464, \"from_m\": 67145.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67306.0, \"from_m\": 67152.464, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67468.204, \"from_m\": 67306.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\": 612941, \"profile_key\": \"146382c3a2d6aca847aa3272a0d1c624f9456b4d87733118698079ff3ab1922e\", \"schedule_id\": 21049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2476.465, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1456\", \"location\": \"Reddish North\", \"stage_seq\": 4, \"distance_m\": 6258.586, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459H\", \"location\": \"Brinnington\", \"stage_seq\": 5, \"distance_m\": 8836.241, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Bredbury\", \"stage_seq\": 6, \"distance_m\": 10692.912, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1506H\", \"location\": \"Romiley\", \"stage_seq\": 7, \"distance_m\": 12444.201, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 8, \"distance_m\": 14132.552, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1510\", \"location\": \"Marple\", \"stage_seq\": 9, \"distance_m\": 15075.751, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515H\", \"location\": \"New Mills Central\", \"stage_seq\": 10, \"distance_m\": 20698.636, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"New Mills South Jn\", \"stage_seq\": 11, \"distance_m\": 22382.246, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523\", \"location\": \"Chinley\", \"stage_seq\": 12, \"distance_m\": 26612.454, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 13, \"distance_m\": 28237.418, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 14, \"distance_m\": 28892.352, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Edale\", \"stage_seq\": 15, \"distance_m\": 36050.76, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534H\", \"location\": \"Edale Sig. Ee16\", \"stage_seq\": 16, \"distance_m\": 40430.754, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 17, \"distance_m\": 42574.449, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538H\", \"location\": \"Hope (Derbyshire)\", \"stage_seq\": 18, \"distance_m\": 43853.672, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542H\", \"location\": \"Bamford\", \"stage_seq\": 19, \"distance_m\": 46760.958, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Hathersage\", \"stage_seq\": 20, \"distance_m\": 49596.248, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1551\", \"location\": \"Grindleford\", \"stage_seq\": 21, \"distance_m\": 52605.667, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Dore West Jn\", \"stage_seq\": 22, \"distance_m\": 59812.454, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1558\", \"location\": \"Dore and Totley\", \"stage_seq\": 23, \"distance_m\": 60602.618, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Dore Station Jn\", \"stage_seq\": 24, \"distance_m\": 61451.585, \"section_seq\": 1, \"route_path_id\": 74413}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 25, \"distance_m\": 67468.204, \"section_seq\": 1, \"route_path_id\": 74413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67468.204, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74413}], \"total_distance_m\": 67468.204, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66162.986, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1305.218, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1448", "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\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:42Z\", \"source_id\": 50537831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:47Z\", \"source_id\": 16354333, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:56:10Z\", \"source_id\": 16357589, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:42Z\", \"source_id\": 50553177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:46Z\", \"source_id\": 16358766, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:02Z\", \"source_id\": 50561629, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:09Z\", \"source_id\": 16361246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:30Z\", \"source_id\": 50573385, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:33Z\", \"source_id\": 16364513, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:00Z\", \"source_id\": 50582676, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:03Z\", \"source_id\": 16367112, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:26Z\", \"source_id\": 16372772, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:39Z\", \"source_id\": 16377400, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:16Z\", \"source_id\": 16383862, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:20Z\", \"source_id\": 16384743, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:15Z\", \"source_id\": 50654225, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:21Z\", \"source_id\": 16387746, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:13Z\", \"source_id\": 16391386, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:44Z\", \"source_id\": 50673448, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:44Z\", \"source_id\": 16393359, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:34Z\", \"source_id\": 50683622, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:36Z\", \"source_id\": 16396297, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:08Z\", \"source_id\": 50706216, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:13Z\", \"source_id\": 16402924, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:46Z\", \"source_id\": 50723838, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:47Z\", \"source_id\": 16407930, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "2", "timing_fact_generation": 1789570974407545, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:37.448490", "service_state_evidence_id": 16407930, "current_leg_start_actual_dep": "2026-09-16T15:58:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:04:37.451598", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN SHF 2S86 195127 3 100 None {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "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": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.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.252, "from_m": 1183.533, "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": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2376.251, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2793.699, "from_m": 2376.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2855.911, "from_m": 2793.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12212.638, "from_m": 2855.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": 12312.328, "from_m": 12212.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14075.182, "from_m": 12312.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14211.504, "from_m": 14075.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15540.79, "from_m": 14211.504, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15750.055, "from_m": 15540.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20482.014, "from_m": 15750.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20522.406, "from_m": 20482.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20807.362, "from_m": 20522.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21057.677, "from_m": 20807.362, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22382.246, "from_m": 21057.677, "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": 23810.046, "from_m": 22382.246, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28181.156, "from_m": 23810.046, "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": 28237.418, "from_m": 28181.156, "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": 28892.352, "from_m": 28237.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28930.461, "from_m": 28892.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30496.381, "from_m": 28930.461, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49845.134, "from_m": 30496.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50747.253, "from_m": 49845.134, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59673.84, "from_m": 50747.253, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60105.229, "from_m": 59673.84, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 61505.669, "from_m": 60105.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61853.404, "from_m": 61505.669, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65088.918, "from_m": 61853.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65974.197, "from_m": 65088.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66964.842, "from_m": 65974.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67041.931, "from_m": 66964.842, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 67145.135, "from_m": 67041.931, "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": 67152.464, "from_m": 67145.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67306.0, "from_m": 67152.464, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67468.204, "from_m": 67306.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": 612941, "profile_key": "146382c3a2d6aca847aa3272a0d1c624f9456b4d87733118698079ff3ab1922e", "schedule_id": 21049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1448", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2476.465, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1456", "location": "Reddish North", "stage_seq": 4, "distance_m": 6258.586, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459H", "location": "Brinnington", "stage_seq": 5, "distance_m": 8836.241, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Bredbury", "stage_seq": 6, "distance_m": 10692.912, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1506H", "location": "Romiley", "stage_seq": 7, "distance_m": 12444.201, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Marple Wharf Jn", "stage_seq": 8, "distance_m": 14132.552, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1510", "location": "Marple", "stage_seq": 9, "distance_m": 15075.751, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515H", "location": "New Mills Central", "stage_seq": 10, "distance_m": 20698.636, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "New Mills South Jn", "stage_seq": 11, "distance_m": 22382.246, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523", "location": "Chinley", "stage_seq": 12, "distance_m": 26612.454, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Chinley North Jn", "stage_seq": 13, "distance_m": 28237.418, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Chinley East Jn", "stage_seq": 14, "distance_m": 28892.352, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Edale", "stage_seq": 15, "distance_m": 36050.76, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534H", "location": "Edale Sig. Ee16", "stage_seq": 16, "distance_m": 40430.754, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Earles Siding S.B.", "stage_seq": 17, "distance_m": 42574.449, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538H", "location": "Hope (Derbyshire)", "stage_seq": 18, "distance_m": 43853.672, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542H", "location": "Bamford", "stage_seq": 19, "distance_m": 46760.958, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Hathersage", "stage_seq": 20, "distance_m": 49596.248, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "Grindleford", "stage_seq": 21, "distance_m": 52605.667, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Dore West Jn", "stage_seq": 22, "distance_m": 59812.454, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1558", "location": "Dore and Totley", "stage_seq": 23, "distance_m": 60602.618, "section_seq": 1, "route_path_id": 74413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Dore Station Jn", "stage_seq": 24, "distance_m": 61451.585, "section_seq": 1, "route_path_id": 74413}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 25, "distance_m": 67468.204, "section_seq": 1, "route_path_id": 74413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67468.204, "from_m": 0.0, "section_seq": 1, "route_path_id": 74413}], "total_distance_m": 67468.204, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66162.986, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1305.218, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:42Z", "source_id": 50537831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:47Z", "source_id": 16354333, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:56:10Z", "source_id": 16357589, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8620, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:42Z", "source_id": 50553177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:46Z", "source_id": 16358766, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:02Z", "source_id": 50561629, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:09Z", "source_id": 16361246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:30Z", "source_id": 50573385, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:33Z", "source_id": 16364513, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:00Z", "source_id": 50582676, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:03Z", "source_id": 16367112, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:26Z", "source_id": 16372772, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:39Z", "source_id": 16377400, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:16Z", "source_id": 16383862, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:20Z", "source_id": 16384743, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:15Z", "source_id": 50654225, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:21Z", "source_id": 16387746, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:13Z", "source_id": 16391386, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:44Z", "source_id": 50673448, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:44Z", "source_id": 16393359, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:34Z", "source_id": 50683622, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:36Z", "source_id": 16396297, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:08Z", "source_id": 50706216, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:13Z", "source_id": 16402924, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:46Z", "source_id": 50723838, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:47Z", "source_id": 16407930, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Manchester Piccadilly 1448 1448 4 None None Sheffield 1605 1604½ 2A ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28293/2026-09-16/detailed None Dore and Totley 2026-09-16T15:58:00+01:00 Sheffield 7.0 {"type": "LineString", "coordinates": [[-1.5153438999999995, 53.3275216], [-1.5153632, 53.3279018], [-1.515354, 53.3281764], [-1.5153166999999998, 53.32848719999999], [-1.5152620999999995, 53.32883530000001], [-1.5151856, 53.3291485], [-1.5149623, 53.3297827], [-1.5145752999999995, 53.33050310000001], [-1.5140311999999998, 53.33123630000001], [-1.5137709999999998, 53.3315242], [-1.5134468, 53.3318391], [-1.5129967, 53.3322249], [-1.5123773, 53.3326635], [-1.511907, 53.3330033], [-1.5117286, 53.3331338], [-1.511695682290847, 53.33315737137561], [-1.5115245991001691, 53.33327858186855], [-1.5113724210177717, 53.33338518800127], [-1.5112364655740371, 53.33347928518478], [-1.5111140502993483, 53.33356296883011], [-1.5110024927240877, 53.33363833434823], [-1.5108991103786382, 53.33370747715014], [-1.5108012207933823, 53.33377249264687], [-1.5107061414987033, 53.33383547624939], [-1.5106111900249832, 53.33389852336872], [-1.5105136839026054, 53.33396372941586], [-1.510410940661952, 53.334033189801815], [-1.510300277833406, 53.334108999937584], [-1.5101790129473502, 53.33419325523417], [-1.510044463534167, 53.33428805110256], [-1.5098939471242394, 53.334395482953774], [-1.50972478124795, 53.334517646198805], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} 4.3 1557 1604 Dore and Totley Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-16 15:14:38 TERMINATED 2026-09-16 15:04:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407930 1789570974407545 72 72 2026-09-16 15:04:37.451598 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:37.448490
582605 614183 C20257 885K48MR16 2026-09-16 COMPLETE 16407900 2026-09-16 16:04:00 2026-09-16 15:15:07 2026-09-18 15:15:07 {"id": 614183, "stp": "P", "toc": "Thameslink", "uid": "C20257", "consist": "700006", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20257/2026-09-16/detailed", "trust_id": "885K48MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-16", "dest_arr_time": "1615", "dest_platform": "6", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "5K48", "timing_status": "EARLY", "origin_station": "Bellingham Siding", "current_leg_arr": "1604", "current_leg_dep": "1544", "current_leg_end": "Orpington", "origin_dep_time": "1538", "origin_platform": null, "current_location": "Orpington", "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.018450099999999997, 51.43104739999999], [-0.0182799, 51.4304928], [-0.0182028, 51.43023589999999], [-0.018139499999999996, 51.42997129999999], [-0.0180714, 51.4296548], [-0.0180325, 51.429417400000006], [-0.01798, 51.4291329], [-0.017889799999999997, 51.42832789999999], [-0.017826099999999998, 51.4277764], [-0.0177589, 51.4274443], [-0.017696199999999995, 51.4272112], [-0.0176101, 51.42695559999999], [-0.0174921, 51.426655], [-0.0173994, 51.4264328], [-0.0171898, 51.4260659], [-0.0168556, 51.4255723], [-0.0167228, 51.425399199999994], [-0.0164923, 51.42512949999999], [-0.016213799999999997, 51.42482400000001], [-0.0158861, 51.4245247], [-0.0156169, 51.4242989], [-0.0153249, 51.4240637], [-0.015124900000000002, 51.4239211], [-0.0148292, 51.42371810000001], [-0.014216899999999994, 51.4232846], [-0.013783699999999998, 51.422983599999995], [-0.0130886, 51.4225017], [-0.0123808, 51.42201839999999], [-0.0119804, 51.42174380000001], [-0.0114585, 51.42138260000001], [-0.0109827, 51.421028699999994], [-0.010536, 51.4206632], [-0.0102944, 51.42043399999999], [-0.0100829, 51.420217], [-0.009901099999999998, 51.4200185], [-0.0096938, 51.41977240000001], [-0.0095122, 51.419532499999995], [-0.009371999999999998, 51.4193256], [-0.0092046, 51.41905380000001], [-0.009057499999999998, 51.4187888], [-0.0089128, 51.4184837], [-0.008810099999999998, 51.41823409999999], [-0.008697099999999998, 51.41791310000001], [-0.0085656, 51.41746810000001], [-0.0084783, 51.4171595], [-0.008381999999999999, 51.4167923], [-0.0080594, 51.4156551], [-0.0079064, 51.4151289], [-0.0077534, 51.4146589], [-0.0076793, 51.41448739999999], [-0.0076556, 51.4144329], [-0.007605100000000001, 51.41431600000001], [-0.007594999999999999, 51.4142969], [-0.007395399999999998, 51.4139201], [-0.0071579, 51.4135331], [-0.006999300000000001, 51.41327750000001], [-0.006858499999999999, 51.41305059999999], [-0.006680799999999999, 51.41275610000001], [-0.0064343, 51.412363], [-0.006047599999999999, 51.4116608], [-0.0057093, 51.4111191], [-0.005437299999999999, 51.410765700000006], [-0.0051899, 51.41048769999999], [-0.0049576, 51.41023789999999], [-0.0046742, 51.4099752], [-0.0044608, 51.40979609999999], [-0.0042719, 51.4096441], [-0.004017, 51.4094439], [-0.003813, 51.4092942], [-0.003507, 51.409079799999994], [-0.0032481999999999997, 51.408918400000005], [-0.0029638, 51.4087527], [-0.0025525, 51.408527], [-0.0021318, 51.4083079], [-0.0017243, 51.40811839999999], [-0.0012451, 51.40790040000002], [-0.0010113, 51.40779620000001], [-0.0006267, 51.4076313], [-0.00029009999999999995, 51.40747470000001], [-0.000022999999999999997, 51.4073497], [0.0, 51.407337576391896], [0.0002868, 51.4071864], [0.0006261, 51.40698809999999], [0.0009038999999999998, 51.4068257], [0.001167, 51.4066632], [0.0013967, 51.4065066], [0.0016557999999999998, 51.40631659999999], [0.0018655, 51.4061625], [0.0020941, 51.405988], [0.0021873, 51.4059169], [0.002539502419309628, 51.40564014474215], [0.0028978, 51.4053586], [0.0021873, 51.4059169], [0.0020941, 51.405988], [0.0018655, 51.4061625], [0.0016557999999999998, 51.40631659999999], [0.0013967, 51.4065066], [0.001167, 51.4066632], [0.0009038999999999998, 51.4068257], [0.0006261, 51.40698809999999], [0.0002868, 51.4071864], [0.0, 51.407337576391896], [-0.000022999999999999997, 51.4073497], [-0.00029009999999999995, 51.40747470000001], [-0.0006267, 51.4076313], [-0.0010113, 51.40779620000001], [-0.0012451, 51.40790040000002], [-0.0017391999999999998, 51.4080903], [-0.0023294999999999995, 51.4083011], [-0.0026687999999999994, 51.40840690000001], [-0.0031325, 51.4085351], [-0.0029886, 51.4084466], [-0.002652799999999999, 51.40827530000001], [-0.0023055, 51.408121099999995], [-0.0018489, 51.407930400000005], [-0.0013747, 51.40775380000001], [-0.0009246, 51.40758879999999], [-0.0004271999999999999, 51.4073903], [0.0, 51.40719964191809], [0.00013049999999999995, 51.4071414], [0.0006567, 51.4068873], [0.0012139999999999998, 51.4065743], [0.0015815, 51.4063184], [0.0018096, 51.4061531], [0.0021579, 51.4058899], [0.0030332999999999996, 51.40520289999999], [0.0032732999999999994, 51.4050128], [0.0033478999999999996, 51.40495369999999], [0.0038634, 51.4045554], [0.0045766, 51.40399389999999], [0.0053058, 51.40342150000001], [0.0056931, 51.4031174], [0.006033199999999999, 51.40286690000001], [0.0063328, 51.4026658], [0.0066654, 51.40245], [0.006980599999999999, 51.4022584], [0.007286900000000001, 51.402092], [0.007615000000000001, 51.40192429999999], [0.008069, 51.401701], [0.0085348, 51.4015007], [0.0090119, 51.4013077], [0.009492699999999998, 51.40113109999999], [0.010208, 51.4009023], [0.010639999999999998, 51.40077949999999], [0.0111248, 51.400665299999986], [0.0116245, 51.4005456], [0.012162499999999998, 51.4004387], [0.0126593, 51.40036119999999], [0.013007, 51.400313999999995], [0.013336499999999998, 51.400268699999984], [0.013705099999999998, 51.4002254], [0.0141792, 51.40018289999998], [0.014721799999999997, 51.40015419999999], [0.0162829, 51.40009779999999], [0.0165689, 51.400087499999984], [0.0175073, 51.400057099999984], [0.018589728966186308, 51.40002312075288], [0.0195588, 51.39999269999999], [0.0205947, 51.39995979999999], [0.0223694, 51.3999034], [0.0235582, 51.399862600000006], [0.0247604, 51.3998344], [0.026511199999999995, 51.399777799999995], [0.0305856, 51.39965029999999], [0.031354, 51.3996252], [0.032238899999999994, 51.39961749999999], [0.03249610000000001, 51.399616599999995], [0.0327349, 51.399613], [0.0340417, 51.3996111], [0.03489169999999999, 51.39961869999999], [0.0357935, 51.3996358], [0.0366054, 51.3996581], [0.036756, 51.39966460000001], [0.03754749999999999, 51.39968999999999], [0.03888169999999999, 51.3997566], [0.040251, 51.3998251], [0.0414029, 51.399890500000005], [0.0420527, 51.39992659999999], [0.042808099999999995, 51.399964], [0.0438754, 51.4000275], [0.0448541, 51.40007189999999], [0.0449265, 51.4000752], [0.0458104, 51.400135899999995], [0.0466275, 51.4001799], [0.0475869, 51.400231999999995], [0.04842599999999999, 51.400277499999994], [0.0509467, 51.4004145], [0.0531274, 51.4005383], [0.0552776, 51.40065990000001], [0.05620719999999998, 51.4007088], [0.0570177, 51.40072289999999], [0.0575097, 51.4007187], [0.0583038, 51.4007296], [0.05831483812937138, 51.40072940385932], [0.0585683, 51.40072489999999], [0.05888620000000001, 51.4007193], [0.0592819, 51.40070970000001], [0.05940120000000001, 51.4007075], [0.059791, 51.400674300000006], [0.0600533, 51.40063969999999], [0.0603463, 51.40058440000001], [0.06059320000000001, 51.40052179999999], [0.06087309999999998, 51.400437800000006], [0.061081, 51.4003589], [0.0612807, 51.40027189999999], [0.0615677, 51.4001246], [0.0617733, 51.4000074], [0.0620249, 51.39984599999999], [0.0623899, 51.3996057], [0.0626404, 51.3994391], [0.0629889, 51.3992173], [0.0632275, 51.3990832], [0.0634857, 51.39895219999999], [0.0636764, 51.3988554], [0.0640969, 51.39866899999999], [0.06451389999999999, 51.398485400000006], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Bellingham", "dest_arr_time_act": "1615", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Bellingham", "current_leg_milage": "7.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 290.942, \"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\": 392.418, \"from_m\": 290.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\": 446.757, \"from_m\": 392.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3047.274, \"from_m\": 446.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3526.705, \"from_m\": 3047.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8155.931, \"from_m\": 3526.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\": 8339.903, \"from_m\": 8155.931, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9509.761, \"from_m\": 8339.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11514.591, \"from_m\": 9509.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11569.55, \"from_m\": 11514.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11657.448, \"from_m\": 11569.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\": 11707.49, \"from_m\": 11657.448, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11858.59, \"from_m\": 11707.49, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12057.561, \"from_m\": 11858.59, \"capability_applied\": null, \"effective_limit_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\": 614183, \"profile_key\": \"4faa098b950ce0da881f14d3a6652a2e99fcfcbab0d5b39a3ce8d8ad6e6dd730\", \"schedule_id\": 2701, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Bellingham Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1548\", \"location\": \"Bellingham\", \"stage_seq\": 2, \"distance_m\": 290.942, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Ravensbourne\", \"stage_seq\": 3, \"distance_m\": 2760.044, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Shortlands\", \"stage_seq\": 4, \"distance_m\": 4149.85, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Bromley South\", \"stage_seq\": 5, \"distance_m\": 5607.339, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Bickley Jn\", \"stage_seq\": 6, \"distance_m\": 8302.223, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 9386.576, \"section_seq\": 1, \"route_path_id\": 66664}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 8, \"distance_m\": 12057.561, \"section_seq\": 1, \"route_path_id\": 66664}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12057.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66664}], \"total_distance_m\": 12057.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11232.849, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 824.712, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:22Z\", \"source_id\": 50654520, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:23Z\", \"source_id\": 16387802, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:23Z\", \"source_id\": 50685722, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:29Z\", \"source_id\": 16396975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:14Z\", \"source_id\": 50693500, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:17Z\", \"source_id\": 16399221, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:49Z\", \"source_id\": 50700281, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:52Z\", \"source_id\": 16401155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:39Z\", \"source_id\": 50723564, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:44Z\", \"source_id\": 16407900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "6", "timing_fact_generation": 1789570969727606, "current_leg_arrival_utc": "2026-09-16T16:09:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:41.680481", "service_state_evidence_id": 16407900, "current_leg_start_actual_dep": "2026-09-16T15:48:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:42.576954", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None ORP 5K48 700006 8 100 None {"version": 3, "segments": [{"to_m": 290.942, "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": 392.418, "from_m": 290.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": 446.757, "from_m": 392.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3047.274, "from_m": 446.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3526.705, "from_m": 3047.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8155.931, "from_m": 3526.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": 8339.903, "from_m": 8155.931, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9509.761, "from_m": 8339.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11514.591, "from_m": 9509.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11569.55, "from_m": 11514.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11657.448, "from_m": 11569.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": 11707.49, "from_m": 11657.448, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11858.59, "from_m": 11707.49, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12057.561, "from_m": 11858.59, "capability_applied": null, "effective_limit_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": 614183, "profile_key": "4faa098b950ce0da881f14d3a6652a2e99fcfcbab0d5b39a3ce8d8ad6e6dd730", "schedule_id": 2701, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1538", "location": "Bellingham Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66664}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1548", "location": "Bellingham", "stage_seq": 2, "distance_m": 290.942, "section_seq": 1, "route_path_id": 66664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Ravensbourne", "stage_seq": 3, "distance_m": 2760.044, "section_seq": 1, "route_path_id": 66664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Shortlands", "stage_seq": 4, "distance_m": 4149.85, "section_seq": 1, "route_path_id": 66664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Bromley South", "stage_seq": 5, "distance_m": 5607.339, "section_seq": 1, "route_path_id": 66664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Bickley Jn", "stage_seq": 6, "distance_m": 8302.223, "section_seq": 1, "route_path_id": 66664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 9386.576, "section_seq": 1, "route_path_id": 66664}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": null, "location": "Orpington", "stage_seq": 8, "distance_m": 12057.561, "section_seq": 1, "route_path_id": 66664}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12057.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 66664}], "total_distance_m": 12057.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11232.849, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 824.712, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31833, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:22Z", "source_id": 50654520, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:23Z", "source_id": 16387802, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:23Z", "source_id": 50685722, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:49:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:29Z", "source_id": 16396975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:14Z", "source_id": 50693500, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:52:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:17Z", "source_id": 16399221, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:49Z", "source_id": 50700281, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:52Z", "source_id": 16401155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:39Z", "source_id": 50723564, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:44Z", "source_id": 16407900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Bellingham Siding 1538 1538 None None None Orpington 1615 1615 6 EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20257/2026-09-16/detailed None Bellingham 2026-09-16T15:48:00+01:00 Orpington 20.0 {"type": "LineString", "coordinates": [[-0.018450099999999997, 51.43104739999999], [-0.0182799, 51.4304928], [-0.0182028, 51.43023589999999], [-0.018139499999999996, 51.42997129999999], [-0.0180714, 51.4296548], [-0.0180325, 51.429417400000006], [-0.01798, 51.4291329], [-0.017889799999999997, 51.42832789999999], [-0.017826099999999998, 51.4277764], [-0.0177589, 51.4274443], [-0.017696199999999995, 51.4272112], [-0.0176101, 51.42695559999999], [-0.0174921, 51.426655], [-0.0173994, 51.4264328], [-0.0171898, 51.4260659], [-0.0168556, 51.4255723], [-0.0167228, 51.425399199999994], [-0.0164923, 51.42512949999999], [-0.016213799999999997, 51.42482400000001], [-0.0158861, 51.4245247], [-0.0156169, 51.4242989], [-0.0153249, 51.4240637], [-0.015124900000000002, 51.4239211], [-0.0148292, 51.42371810000001], [-0.014216899999999994, 51.4232846], [-0.013783699999999998, 51.422983599999995], [-0.0130886, 51.4225017], [-0.0123808, 51.42201839999999], [-0.0119804, 51.42174380000001], [-0.0114585, 51.42138260000001], [-0.0109827, 51.421028699999994], [-0.010536, 51.4206632], [-0.0102944, 51.42043399999999], [-0.0100829, 51.420217], [-0.009901099999999998, 51.4200185], [-0.0096938, 51.41977240000001], [-0.0095122, 51.419532499999995], [-0.009371999999999998, 51.4193256], [-0.0092046, 51.41905380000001], [-0.009057499999999998, 51.4187888], [-0.0089128, 51.4184837], [-0.008810099999999998, 51.41823409999999], [-0.008697099999999998, 51.41791310000001], [-0.0085656, 51.41746810000001], [-0.0084783, 51.4171595], [-0.008381999999999999, 51.4167923], [-0.0080594, 51.4156551], [-0.0079064, 51.4151289], [-0.0077534, 51.4146589], [-0.0076793, 51.41448739999999], [-0.0076556, 51.4144329], [-0.007605100000000001, 51.41431600000001], [-0.007594999999999999, 51.4142969], [-0.007395399999999998, 51.4139201], [-0.0071579, 51.4135331], [-0.006999300000000001, 51.41327750000001], [-0.006858499999999999, 51.41305059999999], [-0.006680799999999999, 51.41275610000001], [-0.0064343, 51.412363], [-0.006047599999999999, 51.4116608], [-0.0057093, 51.4111191], [-0.005437299999999999, 51.410765700000006], [-0.0051899, 51.41048769999999], [-0.0049576, 51.41023789999999], [-0.0046742, 51.4099752], [-0.0044608, 51.40979609999999], [-0.0042719, 51.4096441], [-0.004017, 51.4094439], [-0.003813, 51.4092942], [-0.003507, 51.409079799999994], [-0.0032481999999999997, 51.408918400000005], [-0.0029638, 51.4087527], [-0.0025525, 51.408527], [-0.0021318, 51.4083079], [-0.0017243, 51.40811839999999], [-0.0012451, 51.40790040000002], [-0.0010113, 51.40779620000001], [-0.0006267, 51.4076313], [-0.00029009999999999995, 51.40747470000001], [-0.000022999999999999997, 51.4073497], [0.0, 51.407337576391896], [0.0002868, 51.4071864], [0.0006261, 51.40698809999999], [0.0009038999999999998, 51.4068257], [0.001167, 51.4066632], [0.0013967, 51.4065066], [0.0016557999999999998, 51.40631659999999], [0.0018655, 51.4061625], [0.0020941, 51.405988], [0.0021873, 51.4059169], [0.002539502419309628, 51.40564014474215], [0.0028978, 51.4053586], [0.0021873, 51.4059169], [0.0020941, 51.405988], [0.0018655, 51.4061625], [0.0016557999999999998, 51.40631659999999], [0.0013967, 51.4065066], [0.001167, 51.4066632], [0.0009038999999999998, 51.4068257], [0.0006261, 51.40698809999999], [0.0002868, 51.4071864], [0.0, 51.407337576391896], [-0.000022999999999999997, 51.4073497], [-0.00029009999999999995, 51.40747470000001], [-0.0006267, 51.4076313], [-0.0010113, 51.40779620000001], [-0.0012451, 51.40790040000002], [-0.0017391999999999998, 51.4080903], [-0.0023294999999999995, 51.4083011], [-0.0026687999999999994, 51.40840690000001], [-0.0031325, 51.4085351], [-0.0029886, 51.4084466], [-0.002652799999999999, 51.40827530000001], [-0.0023055, 51.408121099999995], [-0.0018489, 51.407930400000005], [-0.0013747, 51.40775380000001], [-0.0009246, 51.40758879999999], [-0.0004271999999999999, 51.4073903], [0.0, 51.40719964191809], [0.00013049999999999995, 51.4071414], [0.0006567, 51.4068873], [0.0012139999999999998, 51.4065743], [0.0015815, 51.4063184], [0.0018096, 51.4061531], [0.0021579, 51.4058899], [0.0030332999999999996, 51.40520289999999], [0.0032732999999999994, 51.4050128], [0.0033478999999999996, 51.40495369999999], [0.0038634, 51.4045554], [0.0045766, 51.40399389999999], [0.0053058, 51.40342150000001], [0.0056931, 51.4031174], [0.006033199999999999, 51.40286690000001], [0.0063328, 51.4026658], [0.0066654, 51.40245], [0.006980599999999999, 51.4022584], [0.007286900000000001, 51.402092], [0.007615000000000001, 51.40192429999999], [0.008069, 51.401701], [0.0085348, 51.4015007], [0.0090119, 51.4013077], [0.009492699999999998, 51.40113109999999], [0.010208, 51.4009023], [0.010639999999999998, 51.40077949999999], [0.0111248, 51.400665299999986], [0.0116245, 51.4005456], [0.012162499999999998, 51.4004387], [0.0126593, 51.40036119999999], [0.013007, 51.400313999999995], [0.013336499999999998, 51.400268699999984], [0.013705099999999998, 51.4002254], [0.0141792, 51.40018289999998], [0.014721799999999997, 51.40015419999999], [0.0162829, 51.40009779999999], [0.0165689, 51.400087499999984], [0.0175073, 51.400057099999984], [0.018589728966186308, 51.40002312075288], [0.0195588, 51.39999269999999], [0.0205947, 51.39995979999999], [0.0223694, 51.3999034], [0.0235582, 51.399862600000006], [0.0247604, 51.3998344], [0.026511199999999995, 51.399777799999995], [0.0305856, 51.39965029999999], [0.031354, 51.3996252], [0.032238899999999994, 51.39961749999999], [0.03249610000000001, 51.399616599999995], [0.0327349, 51.399613], [0.0340417, 51.3996111], [0.03489169999999999, 51.39961869999999], [0.0357935, 51.3996358], [0.0366054, 51.3996581], [0.036756, 51.39966460000001], [0.03754749999999999, 51.39968999999999], [0.03888169999999999, 51.3997566], [0.040251, 51.3998251], [0.0414029, 51.399890500000005], [0.0420527, 51.39992659999999], [0.042808099999999995, 51.399964], [0.0438754, 51.4000275], [0.0448541, 51.40007189999999], [0.0449265, 51.4000752], [0.0458104, 51.400135899999995], [0.0466275, 51.4001799], [0.0475869, 51.400231999999995], [0.04842599999999999, 51.400277499999994], [0.0509467, 51.4004145], [0.0531274, 51.4005383], [0.0552776, 51.40065990000001], [0.05620719999999998, 51.4007088], [0.0570177, 51.40072289999999], [0.0575097, 51.4007187], [0.0583038, 51.4007296], [0.05831483812937138, 51.40072940385932], [0.0585683, 51.40072489999999], [0.05888620000000001, 51.4007193], [0.0592819, 51.40070970000001], [0.05940120000000001, 51.4007075], [0.059791, 51.400674300000006], [0.0600533, 51.40063969999999], [0.0603463, 51.40058440000001], [0.06059320000000001, 51.40052179999999], [0.06087309999999998, 51.400437800000006], [0.061081, 51.4003589], [0.0612807, 51.40027189999999], [0.0615677, 51.4001246], [0.0617733, 51.4000074], [0.0620249, 51.39984599999999], [0.0623899, 51.3996057], [0.0626404, 51.3994391], [0.0629889, 51.3992173], [0.0632275, 51.3990832], [0.0634857, 51.39895219999999], [0.0636764, 51.3988554], [0.0640969, 51.39866899999999], [0.06451389999999999, 51.398485400000006], [0.06470974438261402, 51.39840025945155], [0.0647944, 51.3983129], [0.065178, 51.397880699999995], [0.0656825, 51.39736469999999], [0.06639419999999999, 51.3966424], [0.06701899999999998, 51.3960055], [0.06767389999999998, 51.395331099999986], [0.0681868, 51.3948109], [0.0688386, 51.3942146], [0.06904329999999999, 51.3940015], [0.069729, 51.3933675], [0.0701382, 51.3929495], [0.0702374, 51.3928476], [0.0713026, 51.3917536], [0.071752, 51.39129700000001], [0.0725818, 51.3904485], [0.07354539999999998, 51.38949629999999], [0.0746271, 51.3884473], [0.07512729999999998, 51.3879451], [0.07550890000000002, 51.38754140000001], [0.076191, 51.38680959999999], [0.07620803389239064, 51.38679167395817], [0.0766091, 51.3863696], [0.0768139, 51.386174], [0.07692929999999999, 51.3860562], [0.07735769999999999, 51.3856109], [0.0785783, 51.3843405], [0.0791133, 51.38380329999999], [0.08123079999999999, 51.3816772], [0.0827017, 51.380102], [0.083747, 51.3790605], [0.08492779999999998, 51.3778445], [0.08544030000000001, 51.377389], [0.0856842, 51.3771413], [0.086049, 51.3767697], [0.08625500000000001, 51.37656059999998], [0.08655229999999998, 51.3762558], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} 7.6 1544 1604 Bellingham Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:04:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407900 1789570969727606 26 26 2026-09-16 15:14:42.576954 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:41.680481
582606 614627 C36217 735L24MR16 2026-09-16 COMPLETE 16409473 2026-09-16 16:04:00 2026-09-16 15:15:07 2026-09-18 15:15:07 {"id": 614627, "stp": "P", "toc": "Elizabeth Line", "uid": "C36217", "consist": "345008", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36217/2026-09-16/detailed", "trust_id": "735L24MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L24", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "1604", "current_leg_dep": "1556", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1555", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Old Oak Common Depot (Crossrail)", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Old Oak Common Depot (Crossrail)", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 941.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3007.598, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3096.676, \"from_m\": 3007.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3335.719, \"from_m\": 3096.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3424.797, \"from_m\": 3335.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4786.811, \"from_m\": 3424.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5059.147, \"from_m\": 4786.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.769, \"from_m\": 5059.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6502.451, \"from_m\": 6134.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 614627, \"profile_key\": \"c1251b968633cd48169f5dd52d3c7308ce5a0415eea425d655bc860d7d7218e7\", \"schedule_id\": 4753, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3216.197, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 6502.451, \"section_seq\": 1, \"route_path_id\": 29832}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6502.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29832}], \"total_distance_m\": 6502.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 5318.835, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1183.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:44Z\", \"source_id\": 50718535, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:48Z\", \"source_id\": 16406423, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:15Z\", \"source_id\": 50725231, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:21Z\", \"source_id\": 16408374, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:42Z\", \"source_id\": 50729161, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:47Z\", \"source_id\": 16409473, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789571095478359, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:46.877656", "service_state_evidence_id": 16409473, "current_leg_start_actual_dep": "2026-09-16T15:55:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:47.136473", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 5L24 345008 9 90 None {"version": 3, "segments": [{"to_m": 941.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3007.598, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3096.676, "from_m": 3007.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3335.719, "from_m": 3096.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3424.797, "from_m": 3335.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4786.811, "from_m": 3424.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5059.147, "from_m": 4786.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.769, "from_m": 5059.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6502.451, "from_m": 6134.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 614627, "profile_key": "c1251b968633cd48169f5dd52d3c7308ce5a0415eea425d655bc860d7d7218e7", "schedule_id": 4753, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3216.197, "section_seq": 1, "route_path_id": 29832}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 6, "distance_m": 6502.451, "section_seq": 1, "route_path_id": 29832}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6502.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 29832}], "total_distance_m": 6502.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 5318.835, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1183.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:44Z", "source_id": 50718535, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:48Z", "source_id": 16406423, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:15Z", "source_id": 50725231, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:21Z", "source_id": 16408374, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:42Z", "source_id": 50729161, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:47Z", "source_id": 16409473, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 1555 1555 None None None Paddington (Crossrail) 1605 1605 A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36217/2026-09-16/detailed None Old Oak Common Depot (Crossrail) 2026-09-16T15:55:00+01:00 Paddington (Crossrail) 8.0 {"type": "LineString", "coordinates": [[-0.2473192, 51.52726049999999], [-0.24450029999999995, 51.5263699], [-0.2442951, 51.5263031], [-0.2440384, 51.5261961], [-0.24369309999999997, 51.5260523], [-0.24340179999999997, 51.5259408], [-0.2433036, 51.5259084], [-0.2430086, 51.5258277], [-0.24277439999999997, 51.52577629999999], [-0.2425414, 51.5257279], [-0.2423109, 51.52569489999999], [-0.2421016, 51.5256753], [-0.24185480000000004, 51.52566110000001], [-0.24168570000000003, 51.5256617], [-0.2413287, 51.52566920000001], [-0.2410522, 51.52567859999999], [-0.24079139999999996, 51.5256838], [-0.24023219999999995, 51.52567200000001], [-0.2401352, 51.5256753], [-0.23990480000000003, 51.52567609999999], [-0.2397519, 51.52566989999999], [-0.2394006, 51.525644], [-0.23905519999999997, 51.52562439999999], [-0.2388004, 51.525614], [-0.2386361, 51.52561359999999], [-0.237405, 51.525667000000006], [-0.23633080000000004, 51.5257112], [-0.2362543, 51.52571539999999], [-0.2360505, 51.52571539999999], [-0.235797, 51.525709500000005], [-0.2354899, 51.52571290000001], [-0.2350211, 51.5257352], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.2338554, 51.5257546], [-0.23238359999999997, 51.52582340000001], [-0.2317867, 51.525847600000006], [-0.23156510475056513, 51.5258583513509], [-0.2311828, 51.52587689999999], [-0.2306033, 51.525902499999994], [-0.2297433999999999, 51.5259285], [-0.22931039999999997, 51.5259371], [-0.2288682, 51.52593860000001], [-0.2284854, 51.5259343], [-0.22775270000000003, 51.525925999999984], [-0.22716657322041353, 51.5259117169876], [-0.2266324, 51.525898700000006], [-0.2259851, 51.5258784], [-0.2256797, 51.5258647], [-0.22546089999999996, 51.52585560000001], [-0.22505610000000004, 51.52582879999999], [-0.2245599, 51.5257754], [-0.2243538, 51.5257571], [-0.2241209, 51.5257417], [-0.22381249999999997, 51.52571970000001], [-0.2234983, 51.5256962], [-0.22299989999999997, 51.525663300000005], [-0.22263699999999997, 51.525632599999994], [-0.2222135, 51.52559780000001], [-0.2217592, 51.5255625], [-0.2212705, 51.5255208], [-0.2207908, 51.5254809], [-0.220424, 51.52544779999999], [-0.2199177, 51.5253908], [-0.2195534, 51.5253513], [-0.2195233, 51.525347999999994], [-0.2192144, 51.525315], [-0.2187432, 51.525262600000005], [-0.2183053, 51.525206], [-0.2178179, 51.525143799999995], [-0.2174567, 51.5250938], [-0.2162524, 51.52491409999999], [-0.21595358076715584, 51.524866661044726], [-0.21570971856703997, 51.52482084712264], [-0.21549464404440252, 51.52477953016621], [-0.2153042336632379, 51.5247420905542], [-0.21513436388754031, 51.52470790866544], [-0.21498091118130436, 51.524676364878715], [-0.2148397520085243, 51.524646839572846], [-0.21470676283319456, 51.5246187131266], [-0.2145778201193095, 51.524591365918795], [-0.2144488003308635, 51.52456417832824], [-0.21431557993185096, 51.52453653073373], [-0.21417403538626628, 51.52450780351405], [-0.21402004315810377, 51.524477377048015], [-0.21384947971135787, 51.52444463171443], [-0.21365822151002295, 51.52440894789208], [-0.2134421450180934, 51.52436970595977], [-0.21319712669956356, 51.52432628629631], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20096829999999996, 51.5212516], [-0.2006904, 51.52117669999999], [-0.2003639600953108, 51.52108816283824], [-0.20012745237984975, 51.521029293948985], [-0.1999166726453672, 51.52098009319161], [-0.19972790896510825, 51.520939237965216], [-0.19955744941231815, 51.52090540566893], [-0.19940158206024203, 51.52087727370185], [-0.1992565949821251, 51.52085351946308], [-0.1991187762512125, 51.520832820351735], [-0.19898441394074945, 51.52081385376693], [-0.19884979612398104, 51.52079529710777], [-0.1987112108741525, 51.52077582777336], [-0.19856494626450905, 51.52075412316282], [-0.1984072903682958, 51.52072886067526], [-0.198234531258758, 51.52069871770978], [-0.19804295700914068, 51.520662371665495], [-0.1978288556926892, 51.52061849994151], [-0.1975885153826486, 51.520565779936945], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 3.1 1556 1604 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:04:00 Paddington (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409473 1789571095478359 12 12 2026-09-16 15:14:47.136473 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:46.877656
582607 612181 G26423 871H34MO16 2026-09-16 COMPLETE 16408569 2026-09-16 16:04:00 2026-09-16 15:15:07 2026-09-18 15:15:07 {"id": 612181, "stp": "P", "toc": "Southern", "uid": "G26423", "consist": "377430+377440", "dest_crs": "LIT", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26423/2026-09-16/detailed", "trust_id": "871H34MO16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Littlehampton", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "2", "is_terminated": 1, "next_location": "Littlehampton", "signalling_id": "1H34", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "1604", "current_leg_dep": "1556", "current_leg_end": "Littlehampton", "origin_dep_time": "1416", "origin_platform": "15", "current_location": "Littlehampton Carriage Holding Sidings", "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4881117, 50.816525799999994], [-0.489421, 50.8165424], [-0.4896653000000001, 50.816547099999994], [-0.4902800000000001, 50.8165666], [-0.4908814, 50.8165537], [-0.4916084, 50.816592699999994], [-0.49320829999999993, 50.816697799999986], [-0.49408540000000006, 50.81676889999999], [-0.4949774, 50.816851500000006], [-0.4966228, 50.817035], [-0.4975307, 50.817146], [-0.4982628999999999, 50.81724680000001], [-0.49904080000000006, 50.81736380000001], [-0.4997690000000001, 50.8174892], [-0.5004248, 50.8176188], [-0.5012044, 50.81778409999999], [-0.5020212, 50.8179833], [-0.5028164, 50.8181985], [-0.5036528, 50.81844579999999], [-0.5044119, 50.81869820000001], [-0.5049979999999998, 50.81891600000001], [-0.5054883000000001, 50.8191077], [-0.5060649, 50.8193492], [-0.5066127, 50.8195904], [-0.5087427, 50.8205828], [-0.5093358, 50.8208539], [-0.5099515, 50.821118299999995], [-0.5099756, 50.8211264], [-0.5108223999999999, 50.82143489999999], [-0.5113882999999999, 50.8216314], [-0.5119045999999999, 50.82180089999999], [-0.5124482999999999, 50.8219645], [-0.5131818, 50.82217549999999], [-0.5138372, 50.8223499], [-0.5145672, 50.8225245], [-0.5153129, 50.8226762], [-0.5156788884447993, 50.82275035457093], [-0.5159861, 50.82281259999999], [-0.5167504999999999, 50.8229442], [-0.5174059, 50.82304219999999], [-0.5180134, 50.8231229], [-0.5187309, 50.823199], [-0.5226276, 50.82353590000001], [-0.5330178, 50.8244342], [-0.537393, 50.8248158], [-0.5389891704717129, 50.82495435129202], [-0.542515, 50.825260400000005], [-0.5425258, 50.8252613], [-0.5488873999999999, 50.82582680000001], [-0.5496572, 50.8259056], [-0.5504082, 50.825992], [-0.5512357999999999, 50.826108100000006], [-0.5519571999999999, 50.826227499999995], [-0.5526532, 50.826352100000015], [-0.5534467, 50.82651460000001], [-0.554221, 50.82668840000001], [-0.5553695999999999, 50.826985699999994], [-0.5559784999999999, 50.82715879999999], [-0.5561562, 50.82720929999999], [-0.5563183999999999, 50.8272567], [-0.5566378999999999, 50.82735], [-0.5567051999999999, 50.827370399999985], [-0.5573118999999999, 50.8275475], [-0.5578487, 50.82767530000001], [-0.5583288, 50.827771], [-0.5588438, 50.8278582], [-0.5593332999999999, 50.82790660000001], [-0.5597579, 50.8279416], [-0.5598387, 50.827947], [-0.5601988, 50.82796270000001], [-0.5606756999999999, 50.827966399999994], [-0.5612617999999999, 50.82795430000001], [-0.5618848999999999, 50.8279074], [-0.5624197, 50.8278506], [-0.5629293, 50.8277759], [-0.5633538, 50.827683], [-0.5636985, 50.8276022], [-0.5642197000000001, 50.82746300000001], [-0.5645005999999999, 50.8273854], [-0.5646628645484658, 50.82734019001072], [-0.5646657, 50.82733940000001], [-0.5648690999999999, 50.827290399999995], [-0.5651628, 50.82720069999999], [-0.5654262999999999, 50.8271051], [-0.5656749, 50.826998299999985], [-0.5659017, 50.82687870000001], [-0.5661208, 50.8267409], [-0.5663128999999999, 50.8265952], [-0.5665022, 50.826418799999985], [-0.5666573, 50.826239399999984], [-0.5667936, 50.8260379], [-0.5669049999999999, 50.82581090000001], [-0.5669374999999999, 50.82571610000001], [-0.5669685999999999, 50.82560110000001], [-0.5669993, 50.82539649999999], [-0.5670007999999999, 50.8253329], [-0.5669987, 50.82521400000001], [-0.5669767, 50.8250279], [-0.566932937246389, 50.82486890949125], [-0.5668353981171536, 50.8247239112262], [-0.566749658353973, 50.82459551264218], [-0.5666735351892487, 50.82448151187787], [-0.5666048458553824, 50.82437970707189], [-0.5665414075847757, 50.82428789636291], [-0.5664810376098298, 50.82420387788959], [-0.5664215531629464, 50.82412544979056], [-0.5663607714765271, 50.824050410204485], [-0.5662965097829733, 50.82397655727002], [-0.5662265853146866, 50.82390168912581], [-0.5661488153040684, 50.823823603910526], [-0.5660610169835203, 50.823740099762794], [-0.5659610075854439, 50.82364897482128], [-0.5658466043422405, 50.82354802722464], [-0.565715624486312, 50.82343505511151], [-0.5655658852500595, 50.82330785662056], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]}", "current_leg_start": "Angmering", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "50.8103921", "next_location_lon": "-0.5468198", "previous_location": "Angmering", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.981, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.698, \"from_m\": 7545.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.399, \"from_m\": 8072.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.032, \"from_m\": 10338.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.78, \"from_m\": 14876.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.19, \"from_m\": 14921.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.641, \"from_m\": 15785.19, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.607, \"from_m\": 16681.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.863, \"from_m\": 16718.607, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.298, \"from_m\": 17112.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.967, \"from_m\": 17143.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.666, \"from_m\": 17231.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.373, \"from_m\": 17295.666, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.643, \"from_m\": 17331.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.208, \"from_m\": 17375.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.851, \"from_m\": 17434.208, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.833, \"from_m\": 18711.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.601, \"from_m\": 23054.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.133, \"from_m\": 23171.601, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.91, \"from_m\": 23294.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.014, \"from_m\": 23360.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.363, \"from_m\": 34256.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.833, \"from_m\": 34989.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.822, \"from_m\": 43481.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50667.193, \"from_m\": 43552.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50747.9, \"from_m\": 50667.193, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51042.133, \"from_m\": 50747.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51897.403, \"from_m\": 51042.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59761.616, \"from_m\": 51897.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60975.335, \"from_m\": 59761.616, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61493.496, \"from_m\": 60975.335, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66200.244, \"from_m\": 61493.496, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66240.527, \"from_m\": 66200.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\": 77871.122, \"from_m\": 66240.527, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80215.592, \"from_m\": 77871.122, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80454.71, \"from_m\": 80215.592, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81579.727, \"from_m\": 80454.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81665.564, \"from_m\": 81579.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82333.712, \"from_m\": 81665.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88771.416, \"from_m\": 82333.712, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 88815.637, \"from_m\": 88771.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\": 96554.276, \"from_m\": 88815.637, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96594.438, \"from_m\": 96554.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\": 104910.612, \"from_m\": 96594.438, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104952.887, \"from_m\": 104910.612, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109736.4, \"from_m\": 104952.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110123.269, \"from_m\": 109736.4, \"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\": 110419.81, \"from_m\": 110123.269, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110794.408, \"from_m\": 110419.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 110826.37, \"from_m\": 110794.408, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112489.73, \"from_m\": 110826.37, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112964.239, \"from_m\": 112489.73, \"capability_applied\": null, \"effective_limit_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\": 612181, \"profile_key\": \"19297137c184503b73d4fd01736d13caaec7afda8bcf37d4152b959057854592\", \"schedule_id\": 10313, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1434\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1452\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.172, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.9, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1504\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.655, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 66159.387, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509H\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 67114.511, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Hassocks\", \"stage_seq\": 20, \"distance_m\": 70564.234, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520\", \"location\": \"Preston Park\", \"stage_seq\": 21, \"distance_m\": 79756.915, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1524\", \"location\": \"Hove\", \"stage_seq\": 22, \"distance_m\": 82094.892, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527H\", \"location\": \"Portslade\", \"stage_seq\": 23, \"distance_m\": 84413.174, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 24, \"distance_m\": 89237.809, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1536H\", \"location\": \"Lancing\", \"stage_seq\": 25, \"distance_m\": 92988.9, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1539H\", \"location\": \"East Worthing\", \"stage_seq\": 26, \"distance_m\": 95300.509, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542H\", \"location\": \"Worthing\", \"stage_seq\": 27, \"distance_m\": 96795.815, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"West Worthing\", \"stage_seq\": 28, \"distance_m\": 98078.361, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 29, \"distance_m\": 99366.927, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 30, \"distance_m\": 100810.147, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554H\", \"location\": \"Angmering\", \"stage_seq\": 31, \"distance_m\": 104758.2, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Arundel Jn\", \"stage_seq\": 32, \"distance_m\": 110373.508, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 33, \"distance_m\": 110826.37, \"section_seq\": 1, \"route_path_id\": 69108}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Littlehampton\", \"stage_seq\": 34, \"distance_m\": 112964.239, \"section_seq\": 1, \"route_path_id\": 69108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112964.239, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69108}], \"total_distance_m\": 112964.239, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 107414.42, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5549.819, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1416", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8103921", "current_position_lon": "-0.5468198", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:21:01Z\", \"source_id\": 50458277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:21:05Z\", \"source_id\": 16331490, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:34Z\", \"source_id\": 50469812, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:37Z\", \"source_id\": 16334850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:51Z\", \"source_id\": 50480781, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:55Z\", \"source_id\": 16338053, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:53Z\", \"source_id\": 50485950, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:56Z\", \"source_id\": 16339533, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:01Z\", \"source_id\": 50499638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:05Z\", \"source_id\": 16343422, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:49:29Z\", \"source_id\": 50531808, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:49:33Z\", \"source_id\": 16352663, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:54Z\", \"source_id\": 50546043, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:59Z\", \"source_id\": 16356702, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:16Z\", \"source_id\": 50564811, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:18Z\", \"source_id\": 16362135, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:14Z\", \"source_id\": 50583141, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:13Z\", \"source_id\": 16367230, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:31Z\", \"source_id\": 50591950, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:33Z\", \"source_id\": 16369810, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:28Z\", \"source_id\": 50610396, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:33Z\", \"source_id\": 16375031, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:35Z\", \"source_id\": 50621158, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:38Z\", \"source_id\": 16378126, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:14Z\", \"source_id\": 50630269, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:15Z\", \"source_id\": 16380882, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:31Z\", \"source_id\": 50641401, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:33Z\", \"source_id\": 16384127, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:16Z\", \"source_id\": 50654257, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:18Z\", \"source_id\": 16387713, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:55Z\", \"source_id\": 50663501, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:58Z\", \"source_id\": 16390447, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:33Z\", \"source_id\": 50670248, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:34Z\", \"source_id\": 16392491, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:26Z\", \"source_id\": 50678124, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:28Z\", \"source_id\": 16394712, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:14Z\", \"source_id\": 50685368, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:17Z\", \"source_id\": 16396826, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:30Z\", \"source_id\": 50691448, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:34Z\", \"source_id\": 16398660, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:16Z\", \"source_id\": 50701315, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:18Z\", \"source_id\": 16401517, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:33Z\", \"source_id\": 50726079, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:38Z\", \"source_id\": 16408569, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Littlehampton", "service_state_platform": "2", "timing_fact_generation": 1789571021906540, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:50.611116", "service_state_evidence_id": 16408569, "current_leg_start_actual_dep": "2026-09-16T15:54:30+01:00", "operational_evidence_version": 150, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:51.365448", "service_state_valid_until_kind": null, "operational_interpretation_version": 150, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None LIT 1H34 377430+377440 8 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.133, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.363, "from_m": 34256.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.833, "from_m": 34989.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.822, "from_m": 43481.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50667.193, "from_m": 43552.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50747.9, "from_m": 50667.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51042.133, "from_m": 50747.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51897.403, "from_m": 51042.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.616, "from_m": 51897.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60975.335, "from_m": 59761.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61493.496, "from_m": 60975.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66200.244, "from_m": 61493.496, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66240.527, "from_m": 66200.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": 77871.122, "from_m": 66240.527, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80215.592, "from_m": 77871.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80454.71, "from_m": 80215.592, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81579.727, "from_m": 80454.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81665.564, "from_m": 81579.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82333.712, "from_m": 81665.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88771.416, "from_m": 82333.712, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88815.637, "from_m": 88771.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": 96554.276, "from_m": 88815.637, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96594.438, "from_m": 96554.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": 104910.612, "from_m": 96594.438, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104952.887, "from_m": 104910.612, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109736.4, "from_m": 104952.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110123.269, "from_m": 109736.4, "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": 110419.81, "from_m": 110123.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110794.408, "from_m": 110419.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110826.37, "from_m": 110794.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112489.73, "from_m": 110826.37, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112964.239, "from_m": 112489.73, "capability_applied": null, "effective_limit_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": 612181, "profile_key": "19297137c184503b73d4fd01736d13caaec7afda8bcf37d4152b959057854592", "schedule_id": 10313, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1416", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1434", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1452", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1504", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509H", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67114.511, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Hassocks", "stage_seq": 20, "distance_m": 70564.234, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520", "location": "Preston Park", "stage_seq": 21, "distance_m": 79756.915, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1524", "location": "Hove", "stage_seq": 22, "distance_m": 82094.892, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527H", "location": "Portslade", "stage_seq": 23, "distance_m": 84413.174, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Shoreham-by-Sea", "stage_seq": 24, "distance_m": 89237.809, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1536H", "location": "Lancing", "stage_seq": 25, "distance_m": 92988.9, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1539H", "location": "East Worthing", "stage_seq": 26, "distance_m": 95300.509, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542H", "location": "Worthing", "stage_seq": 27, "distance_m": 96795.815, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "West Worthing", "stage_seq": 28, "distance_m": 98078.361, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Durrington-on-Sea", "stage_seq": 29, "distance_m": 99366.927, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Goring-by-Sea", "stage_seq": 30, "distance_m": 100810.147, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Angmering", "stage_seq": 31, "distance_m": 104758.2, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Arundel Jn", "stage_seq": 32, "distance_m": 110373.508, "section_seq": 1, "route_path_id": 69108}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Littlehampton Jn", "stage_seq": 33, "distance_m": 110826.37, "section_seq": 1, "route_path_id": 69108}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Littlehampton", "stage_seq": 34, "distance_m": 112964.239, "section_seq": 1, "route_path_id": 69108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112964.239, "from_m": 0.0, "section_seq": 1, "route_path_id": 69108}], "total_distance_m": 112964.239, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 107414.42, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5549.819, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:21:01Z", "source_id": 50458277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:21:05Z", "source_id": 16331490, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:34Z", "source_id": 50469812, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:37Z", "source_id": 16334850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:51Z", "source_id": 50480781, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:55Z", "source_id": 16338053, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:53Z", "source_id": 50485950, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:56Z", "source_id": 16339533, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:01Z", "source_id": 50499638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:05Z", "source_id": 16343422, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:49:29Z", "source_id": 50531808, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:49:33Z", "source_id": 16352663, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:54Z", "source_id": 50546043, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:55:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:59Z", "source_id": 16356702, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:16Z", "source_id": 50564811, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:18Z", "source_id": 16362135, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:14Z", "source_id": 50583141, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:13Z", "source_id": 16367230, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:31Z", "source_id": 50591950, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:33Z", "source_id": 16369810, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:28Z", "source_id": 50610396, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:20:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:33Z", "source_id": 16375031, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:35Z", "source_id": 50621158, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:38Z", "source_id": 16378126, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:14Z", "source_id": 50630269, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:28:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:15Z", "source_id": 16380882, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:31Z", "source_id": 50641401, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:33Z", "source_id": 16384127, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:16Z", "source_id": 50654257, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:18Z", "source_id": 16387713, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:55Z", "source_id": 50663501, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:58Z", "source_id": 16390447, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:33Z", "source_id": 50670248, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:34Z", "source_id": 16392491, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:26Z", "source_id": 50678124, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:28Z", "source_id": 16394712, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:14Z", "source_id": 50685368, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:17Z", "source_id": 16396826, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31052, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:30Z", "source_id": 50691448, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:34Z", "source_id": 16398660, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:16Z", "source_id": 50701315, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T14:55:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:18Z", "source_id": 16401517, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:33Z", "source_id": 50726079, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:38Z", "source_id": 16408569, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] London Victoria (C) 1416 1416 15 None None Littlehampton 1604 1604 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26423/2026-09-16/detailed None Angmering 2026-09-16T15:54:30+01:00 Littlehampton 8.0 {"type": "LineString", "coordinates": [[-0.4881117, 50.816525799999994], [-0.489421, 50.8165424], [-0.4896653000000001, 50.816547099999994], [-0.4902800000000001, 50.8165666], [-0.4908814, 50.8165537], [-0.4916084, 50.816592699999994], [-0.49320829999999993, 50.816697799999986], [-0.49408540000000006, 50.81676889999999], [-0.4949774, 50.816851500000006], [-0.4966228, 50.817035], [-0.4975307, 50.817146], [-0.4982628999999999, 50.81724680000001], [-0.49904080000000006, 50.81736380000001], [-0.4997690000000001, 50.8174892], [-0.5004248, 50.8176188], [-0.5012044, 50.81778409999999], [-0.5020212, 50.8179833], [-0.5028164, 50.8181985], [-0.5036528, 50.81844579999999], [-0.5044119, 50.81869820000001], [-0.5049979999999998, 50.81891600000001], [-0.5054883000000001, 50.8191077], [-0.5060649, 50.8193492], [-0.5066127, 50.8195904], [-0.5087427, 50.8205828], [-0.5093358, 50.8208539], [-0.5099515, 50.821118299999995], [-0.5099756, 50.8211264], [-0.5108223999999999, 50.82143489999999], [-0.5113882999999999, 50.8216314], [-0.5119045999999999, 50.82180089999999], [-0.5124482999999999, 50.8219645], [-0.5131818, 50.82217549999999], [-0.5138372, 50.8223499], [-0.5145672, 50.8225245], [-0.5153129, 50.8226762], [-0.5156788884447993, 50.82275035457093], [-0.5159861, 50.82281259999999], [-0.5167504999999999, 50.8229442], [-0.5174059, 50.82304219999999], [-0.5180134, 50.8231229], [-0.5187309, 50.823199], [-0.5226276, 50.82353590000001], [-0.5330178, 50.8244342], [-0.537393, 50.8248158], [-0.5389891704717129, 50.82495435129202], [-0.542515, 50.825260400000005], [-0.5425258, 50.8252613], [-0.5488873999999999, 50.82582680000001], [-0.5496572, 50.8259056], [-0.5504082, 50.825992], [-0.5512357999999999, 50.826108100000006], [-0.5519571999999999, 50.826227499999995], [-0.5526532, 50.826352100000015], [-0.5534467, 50.82651460000001], [-0.554221, 50.82668840000001], [-0.5553695999999999, 50.826985699999994], [-0.5559784999999999, 50.82715879999999], [-0.5561562, 50.82720929999999], [-0.5563183999999999, 50.8272567], [-0.5566378999999999, 50.82735], [-0.5567051999999999, 50.827370399999985], [-0.5573118999999999, 50.8275475], [-0.5578487, 50.82767530000001], [-0.5583288, 50.827771], [-0.5588438, 50.8278582], [-0.5593332999999999, 50.82790660000001], [-0.5597579, 50.8279416], [-0.5598387, 50.827947], [-0.5601988, 50.82796270000001], [-0.5606756999999999, 50.827966399999994], [-0.5612617999999999, 50.82795430000001], [-0.5618848999999999, 50.8279074], [-0.5624197, 50.8278506], [-0.5629293, 50.8277759], [-0.5633538, 50.827683], [-0.5636985, 50.8276022], [-0.5642197000000001, 50.82746300000001], [-0.5645005999999999, 50.8273854], [-0.5646628645484658, 50.82734019001072], [-0.5646657, 50.82733940000001], [-0.5648690999999999, 50.827290399999995], [-0.5651628, 50.82720069999999], [-0.5654262999999999, 50.8271051], [-0.5656749, 50.826998299999985], [-0.5659017, 50.82687870000001], [-0.5661208, 50.8267409], [-0.5663128999999999, 50.8265952], [-0.5665022, 50.826418799999985], [-0.5666573, 50.826239399999984], [-0.5667936, 50.8260379], [-0.5669049999999999, 50.82581090000001], [-0.5669374999999999, 50.82571610000001], [-0.5669685999999999, 50.82560110000001], [-0.5669993, 50.82539649999999], [-0.5670007999999999, 50.8253329], [-0.5669987, 50.82521400000001], [-0.5669767, 50.8250279], [-0.566932937246389, 50.82486890949125], [-0.5668353981171536, 50.8247239112262], [-0.566749658353973, 50.82459551264218], [-0.5666735351892487, 50.82448151187787], [-0.5666048458553824, 50.82437970707189], [-0.5665414075847757, 50.82428789636291], [-0.5664810376098298, 50.82420387788959], [-0.5664215531629464, 50.82412544979056], [-0.5663607714765271, 50.824050410204485], [-0.5662965097829733, 50.82397655727002], [-0.5662265853146866, 50.82390168912581], [-0.5661488153040684, 50.823823603910526], [-0.5660610169835203, 50.823740099762794], [-0.5659610075854439, 50.82364897482128], [-0.5658466043422405, 50.82354802722464], [-0.565715624486312, 50.82343505511151], [-0.5655658852500595, 50.82330785662056], [-0.5651777, 50.82297990000001], [-0.5649069688333187, 50.82275035457093], [-0.5633153, 50.82140079999999], [-0.561589, 50.81994250000001], [-0.5602253, 50.8187869], [-0.5599265, 50.8185339], [-0.5597643, 50.8183965], [-0.5584459, 50.8172785], [-0.5562321999999998, 50.8154092], [-0.5540216, 50.8135491], [-0.5537031999999998, 50.8133211], [-0.5534591, 50.8131516], [-0.5530823, 50.8129092], [-0.5527606, 50.812723899999995], [-0.5523342, 50.8124964], [-0.5517636999999999, 50.8121903], [-0.5515511999999999, 50.8120769], [-0.5514025, 50.812001], [-0.5512445999999999, 50.8119263], [-0.5511465, 50.811875400000005], [-0.5505975, 50.8116456], [-0.5502384, 50.8114779], [-0.5496182, 50.811228199999995], [-0.5492276999999999, 50.81107419999999], [-0.548862, 50.8109418], [-0.5483731, 50.81078310000001], [-0.5479496, 50.8106588], [-0.5475023, 50.8105468], [-0.5468197999999999, 50.8103921]]} 5.1 1556 1604 Angmering Littlehampton Carriage Holding Sidings Littlehampton 50.8103921 -0.5468198 50.8103921 -0.5468198 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:04:00 Littlehampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408569 1789571021906540 150 150 2026-09-16 15:14:51.365448 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:50.611116
582608 614648 L24528 502V41MR16 2026-09-16 COMPLETE 16408705 2026-09-16 16:04:00 2026-09-16 15:15:07 2026-09-18 15:15:07 {"id": 614648, "stp": "P", "toc": "London Overground", "uid": "L24528", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24528/2026-09-16/detailed", "trust_id": "502V41MR16", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V41", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "1604", "current_leg_dep": "1559", "current_leg_end": "Romford", "origin_dep_time": "1555", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.027, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4519.285, \"from_m\": 182.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5056.7, \"from_m\": 4519.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5080.701, \"from_m\": 5056.7, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5346.266, \"from_m\": 5080.701, \"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\": 6080.343, \"from_m\": 5346.266, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6150.707, \"from_m\": 6080.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6166.6, \"from_m\": 6150.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6643.892, \"from_m\": 6166.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}], \"service_id\": 614648, \"profile_key\": \"4ad02e60920ce8e824dd2e41c8905fa08954c311a7cdfa270d5ac5a66721b3a8\", \"schedule_id\": 15708, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2536.032, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 6643.892, \"section_seq\": 1, \"route_path_id\": 32953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6643.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}], \"total_distance_m\": 6643.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6096.236, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:44Z\", \"source_id\": 50726519, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:48Z\", \"source_id\": 16408705, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789571028856496, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:52.884686", "service_state_evidence_id": 16408705, "current_leg_start_actual_dep": "2026-09-16T15:59:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:53.033156", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XUP RMF 2V41 None None None None {"version": 3, "segments": [{"to_m": 182.027, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4519.285, "from_m": 182.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5056.7, "from_m": 4519.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5080.701, "from_m": 5056.7, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5346.266, "from_m": 5080.701, "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": 6080.343, "from_m": 5346.266, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6150.707, "from_m": 6080.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6166.6, "from_m": 6150.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6643.892, "from_m": 6166.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}], "service_id": 614648, "profile_key": "4ad02e60920ce8e824dd2e41c8905fa08954c311a7cdfa270d5ac5a66721b3a8", "schedule_id": 15708, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2536.032, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 6643.892, "section_seq": 1, "route_path_id": 32953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6643.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 32953}], "total_distance_m": 6643.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6096.236, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:44Z", "source_id": 50726519, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:48Z", "source_id": 16408705, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Upminster 1555 1555 None None None Romford 1604 1604 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L24528/2026-09-16/detailed None Emerson Park 2026-09-16T15:59:00+01:00 Romford 5.0 {"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} 2.6 1559 1604 Emerson Park Romford Ground Frame Romford 51.5747796 0.1826401 51.5747796 0.1826401 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:04:00 Romford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408705 1789571028856496 5 5 2026-09-16 15:14:53.033156 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:52.884686
582609 613820 L82623 872J46MQ16 2026-09-16 COMPLETE 16408416 2026-09-16 16:04:00 2026-09-16 15:15:07 2026-09-18 15:15:07 {"id": 613820, "stp": "P", "toc": "South Western Railway", "uid": "L82623", "consist": "701050", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82623/2026-09-16/detailed", "trust_id": "872J46MQ16", "origin_crs": "HMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": "1", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2J46", "timing_status": "LATE", "origin_station": "Hampton Court", "current_leg_arr": "1604", "current_leg_dep": "1559", "current_leg_end": "London Waterloo", "origin_dep_time": "1523", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1601", "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\": 536.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 597.006, \"from_m\": 536.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 631.546, \"from_m\": 597.006, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2547.544, \"from_m\": 631.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2623.49, \"from_m\": 2547.544, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2699.67, \"from_m\": 2623.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4103.032, \"from_m\": 2699.67, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 4338.199, \"from_m\": 4103.032, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4382.517, \"from_m\": 4338.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8165.266, \"from_m\": 4382.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8223.2, \"from_m\": 8165.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8285.314, \"from_m\": 8223.2, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12050.422, \"from_m\": 8285.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12109.218, \"from_m\": 12050.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12776.838, \"from_m\": 12109.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12807.864, \"from_m\": 12776.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17556.278, \"from_m\": 12807.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18259.618, \"from_m\": 17556.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18353.583, \"from_m\": 18259.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.476, \"from_m\": 18353.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21024.948, \"from_m\": 19098.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21148.29, \"from_m\": 21024.948, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21929.028, \"from_m\": 21148.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22759.611, \"from_m\": 21929.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23614.288, \"from_m\": 22759.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24191.624, \"from_m\": 23614.288, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 613820, \"profile_key\": \"f215e3fe33501b3e6fb559b8e4f8458b134d7227446c183f0619be4d84aa39c2\", \"schedule_id\": 17473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Hampton Court\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Thames Ditton\", \"stage_seq\": 2, \"distance_m\": 1526.21, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 3, \"distance_m\": 2623.49, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1529H\", \"wtt_dep\": \"1531\", \"location\": \"Surbiton\", \"stage_seq\": 4, \"distance_m\": 4911.655, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 5, \"distance_m\": 7755.173, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1536H\", \"location\": \"New Malden\", \"stage_seq\": 6, \"distance_m\": 8548.48, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 10420.631, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1543\", \"location\": \"Wimbledon\", \"stage_seq\": 8, \"distance_m\": 12554.509, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1547\", \"location\": \"Earlsfield\", \"stage_seq\": 9, \"distance_m\": 15211.119, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1551\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 10, \"distance_m\": 17927.406, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Vauxhall\", \"stage_seq\": 11, \"distance_m\": 22124.05, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 12, \"distance_m\": 23462.647, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 13, \"distance_m\": 24191.624, \"section_seq\": 1, \"route_path_id\": 35062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24191.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}], \"total_distance_m\": 24191.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21320.413, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2871.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:32Z\", \"source_id\": 50623576, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:35Z\", \"source_id\": 16378849, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:47Z\", \"source_id\": 50636947, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:53Z\", \"source_id\": 16382809, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:13Z\", \"source_id\": 50651288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:18Z\", \"source_id\": 16386949, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:52Z\", \"source_id\": 50660861, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:56Z\", \"source_id\": 16389660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:45Z\", \"source_id\": 50670799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:47Z\", \"source_id\": 16392640, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:10Z\", \"source_id\": 50682566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:14Z\", \"source_id\": 16396032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:30Z\", \"source_id\": 50691512, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:34Z\", \"source_id\": 16398650, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:56Z\", \"source_id\": 50710970, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:57Z\", \"source_id\": 16404219, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:19Z\", \"source_id\": 50725391, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:23Z\", \"source_id\": 16408416, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "5", "timing_fact_generation": 1789571004732262, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:52.908164", "service_state_evidence_id": 16408416, "current_leg_start_actual_dep": "2026-09-16T15:59:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:53.035680", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P HMC None 2J46 701050 10 100 None {"version": 3, "segments": [{"to_m": 536.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 597.006, "from_m": 536.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 631.546, "from_m": 597.006, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2547.544, "from_m": 631.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2623.49, "from_m": 2547.544, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2699.67, "from_m": 2623.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4103.032, "from_m": 2699.67, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 4338.199, "from_m": 4103.032, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4382.517, "from_m": 4338.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8165.266, "from_m": 4382.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8223.2, "from_m": 8165.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8285.314, "from_m": 8223.2, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12050.422, "from_m": 8285.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12109.218, "from_m": 12050.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12776.838, "from_m": 12109.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12807.864, "from_m": 12776.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17556.278, "from_m": 12807.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18259.618, "from_m": 17556.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18353.583, "from_m": 18259.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.476, "from_m": 18353.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21024.948, "from_m": 19098.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21148.29, "from_m": 21024.948, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21929.028, "from_m": 21148.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22759.611, "from_m": 21929.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23614.288, "from_m": 22759.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24191.624, "from_m": 23614.288, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 613820, "profile_key": "f215e3fe33501b3e6fb559b8e4f8458b134d7227446c183f0619be4d84aa39c2", "schedule_id": 17473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1523", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1526.21, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Hampton Court Jn", "stage_seq": 3, "distance_m": 2623.49, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1529H", "wtt_dep": "1531", "location": "Surbiton", "stage_seq": 4, "distance_m": 4911.655, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Berrylands Juncton", "stage_seq": 5, "distance_m": 7755.173, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1536H", "location": "New Malden", "stage_seq": 6, "distance_m": 8548.48, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539", "location": "Raynes Park", "stage_seq": 7, "distance_m": 10420.631, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1543", "location": "Wimbledon", "stage_seq": 8, "distance_m": 12554.509, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Earlsfield", "stage_seq": 9, "distance_m": 15211.119, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "Clapham Junction (M)", "stage_seq": 10, "distance_m": 17927.406, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Vauxhall", "stage_seq": 11, "distance_m": 22124.05, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Waterloo West Crossings", "stage_seq": 12, "distance_m": 23462.647, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 13, "distance_m": 24191.624, "section_seq": 1, "route_path_id": 35062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24191.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 35062}], "total_distance_m": 24191.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21320.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.211, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:32Z", "source_id": 50623576, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:35Z", "source_id": 16378849, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:47Z", "source_id": 50636947, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:53Z", "source_id": 16382809, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:13Z", "source_id": 50651288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:18Z", "source_id": 16386949, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:52Z", "source_id": 50660861, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:56Z", "source_id": 16389660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:45Z", "source_id": 50670799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:47Z", "source_id": 16392640, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:10Z", "source_id": 50682566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:14Z", "source_id": 16396032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:30Z", "source_id": 50691512, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:34Z", "source_id": 16398650, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:56Z", "source_id": 50710970, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:57Z", "source_id": 16404219, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28952, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:19Z", "source_id": 50725391, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:23Z", "source_id": 16408416, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Hampton Court 1523 1523 1 None None London Waterloo 1601 1601 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82623/2026-09-16/detailed None Vauxhall 2026-09-16T15:59:00+01:00 London Waterloo 5.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 1559 1604 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:04:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408416 1789571004732262 45 45 2026-09-16 15:14:53.035680 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:52.908164
582610 614085 P01845 482P42MR16 2026-09-16 COMPLETE 16407908 2026-09-16 16:04:00 2026-09-16 15:15:07 2026-09-18 15:15:07 {"id": 614085, "stp": "P", "toc": "Greater Anglia", "uid": "P01845", "consist": "755330", "dest_crs": "GYM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01845/2026-09-16/detailed", "trust_id": "482P42MR16", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Yarmouth", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "Great Yarmouth", "signalling_id": "2P42", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "1604", "current_leg_dep": "1553", "current_leg_end": "Great Yarmouth", "origin_dep_time": "1533", "origin_platform": "6", "current_location": "Great Yarmouth", "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.5440774999999998, 52.634683300000006], [1.545013, 52.634873], [1.545556, 52.63498609999999], [1.5462063, 52.6350871], [1.5466125999999998, 52.6351416], [1.5471692, 52.63520510000001], [1.5473707999999995, 52.63522439999999], [1.5484587, 52.635296999999994], [1.5493028, 52.6353497], [1.5502209, 52.63538210000001], [1.5510523, 52.6353931], [1.5518382999999998, 52.63537560000001], [1.5524876999999997, 52.63535069999998], [1.5533107, 52.63529450000001], [1.5539173999999998, 52.635243300000006], [1.5541199, 52.6352242], [1.5544891, 52.6351849], [1.5552077999999998, 52.6351011], [1.5558998, 52.6350035], [1.5566985999999998, 52.6348742], [1.5575140999999997, 52.6347261], [1.5580392999999997, 52.63460789999999], [1.5586782999999995, 52.634458599999995], [1.5594937, 52.6342428], [1.56032, 52.63400540000001], [1.5613982, 52.6336944], [1.5676464, 52.63190660000001], [1.5721516, 52.6306278], [1.5771099999999998, 52.629194000000005], [1.5772424, 52.629156], [1.578914, 52.628691], [1.5797502999999995, 52.62845099999999], [1.5806149, 52.6281978], [1.5822372, 52.6277354], [1.582514, 52.627651500000006], [1.5825485, 52.6276408], [1.5859056, 52.6266884], [1.5895296, 52.6256472], [1.5909869, 52.6252261], [1.5940647, 52.624342899999995], [1.5961824, 52.623735200000006], [1.5992111, 52.622866], [1.5995646, 52.6227705], [1.6001574999999997, 52.6226157], [1.6007096999999997, 52.6224719], [1.6014620999999998, 52.622327], [1.6022711, 52.6221566], [1.6029743, 52.6220453], [1.603581, 52.6219622], [1.6041524, 52.6218914], [1.6046115999999997, 52.6218536], [1.6050878999999998, 52.621804399999995], [1.6056005, 52.62177369999999], [1.6060862000000002, 52.6217378], [1.6065422, 52.621714999999995], [1.6083341999999998, 52.6216571], [1.6125757999999997, 52.62153539999999], [1.6169675114151385, 52.6213964551854], [1.6201869, 52.62129459999999], [1.6273191, 52.62108339999999], [1.6332121, 52.620906999999995], [1.6365573999999998, 52.6208016], [1.6375953, 52.6207696], [1.6377213999999998, 52.6207658], [1.6378518, 52.620761400000006], [1.6417888, 52.62063], [1.6453052, 52.6205286], [1.6513929, 52.620312000000006], [1.6582093, 52.62009969999999], [1.6611752999999998, 52.62000729999999], [1.6730767999999998, 52.6196367], [1.6817959, 52.6193651], [1.6911423999999995, 52.61907399999999], [1.6918549, 52.6190518], [1.6948256999999998, 52.6189579], [1.695353, 52.61894389999999], [1.6961845, 52.618916500000005], [1.6973845, 52.6189029], [1.6982967, 52.6189335], [1.6987688, 52.6189774], [1.6994089999999995, 52.61906549999999], [1.7003637, 52.6192012], [1.7012724999999995, 52.6193282], [1.7033994999999995, 52.61956970000001], [1.7043979, 52.619662299999995], [1.7053340999999995, 52.6197226], [1.7063096999999998, 52.61974349999999], [1.7067990398270907, 52.619743635739205], [1.7070307, 52.61974370000001], [1.7075136, 52.61971989999999], [1.7082483999999998, 52.6196562], [1.7088040999999998, 52.61958920000001], [1.7092468, 52.61952169999999], [1.7101333000000003, 52.6193664], [1.7110862, 52.61915590000001], [1.7122965999999995, 52.6188117], [1.7130458, 52.6185544], [1.7137306, 52.61829389999999], [1.7142923, 52.6180561], [1.7147814, 52.6178238], [1.7151709999999998, 52.61763549999999], [1.7155386, 52.6174076], [1.7160921999999998, 52.61703189999999], [1.7165624, 52.61670190000001], [1.7173844, 52.6160704], [1.7175896999999998, 52.6159034], [1.7178665, 52.6156359], [1.7181892999999997, 52.6153598], [1.7186339, 52.614970199999995], [1.718828, 52.6147945], [1.7190507999999998, 52.6145832], [1.7193307999999998, 52.61430769999999], [1.7195152, 52.61410849999999], [1.7196676, 52.61393619999999], [1.7198688999999998, 52.6136985], [1.71996, 52.61359139999999], [1.7202065999999998, 52.6132771], [1.7203352999999997, 52.61309440000001], [1.7204426999999998, 52.61291810000001], [1.7205174, 52.6127576], [1.7205465, 52.612623], [1.7205585, 52.6125788], [1.7206058, 52.612276300000005]]}", "current_leg_start": "Acle", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "52.6122763", "next_location_lon": "1.7206058", "previous_location": "Acle", "current_leg_milage": "7.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"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\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3034.641, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9498.617, \"from_m\": 3034.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10023.324, \"from_m\": 9498.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15897.605, \"from_m\": 10023.324, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16978.887, \"from_m\": 15897.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\": 28842.117, \"from_m\": 16978.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29412.092, \"from_m\": 28842.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}], \"service_id\": 614085, \"profile_key\": \"f466e370f3a0b8832bc463a5d92334ca8cc1a6f1ec8148461148d9f695c8d3a9\", \"schedule_id\": 19897, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1540H\", \"location\": \"Brundall Gardens\", \"stage_seq\": 4, \"distance_m\": 7739.421, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543H\", \"location\": \"Brundall\", \"stage_seq\": 5, \"distance_m\": 9282.98, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548\", \"location\": \"Lingwood\", \"stage_seq\": 6, \"distance_m\": 12918.206, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553\", \"location\": \"Acle\", \"stage_seq\": 7, \"distance_m\": 16748.214, \"section_seq\": 1, \"route_path_id\": 36182}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Great Yarmouth\", \"stage_seq\": 8, \"distance_m\": 29412.092, \"section_seq\": 1, \"route_path_id\": 36182}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29412.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36182}], \"total_distance_m\": 29412.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29384.308, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1533", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.6122763", "current_position_lon": "1.7206058", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:28Z\", \"source_id\": 50657337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:33Z\", \"source_id\": 16388647, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:33Z\", \"source_id\": 50683548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:36Z\", \"source_id\": 16396298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:13Z\", \"source_id\": 50696122, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:14Z\", \"source_id\": 16399929, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:44Z\", \"source_id\": 50723719, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:46Z\", \"source_id\": 16407908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Great Yarmouth", "service_state_platform": "2", "timing_fact_generation": 1789570969297494, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:04:54.824671", "service_state_evidence_id": 16407908, "current_leg_start_actual_dep": "2026-09-16T15:53:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:14:54.940447", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P NRW GYM 2P42 755330 4 100 None {"version": 3, "segments": [{"to_m": 867.127, "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": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3034.641, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9498.617, "from_m": 3034.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10023.324, "from_m": 9498.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15897.605, "from_m": 10023.324, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16978.887, "from_m": 15897.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": 28842.117, "from_m": 16978.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29412.092, "from_m": 28842.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}], "service_id": 614085, "profile_key": "f466e370f3a0b8832bc463a5d92334ca8cc1a6f1ec8148461148d9f695c8d3a9", "schedule_id": 19897, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1533", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36182}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1540H", "location": "Brundall Gardens", "stage_seq": 4, "distance_m": 7739.421, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543H", "location": "Brundall", "stage_seq": 5, "distance_m": 9282.98, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548", "location": "Lingwood", "stage_seq": 6, "distance_m": 12918.206, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Acle", "stage_seq": 7, "distance_m": 16748.214, "section_seq": 1, "route_path_id": 36182}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Great Yarmouth", "stage_seq": 8, "distance_m": 29412.092, "section_seq": 1, "route_path_id": 36182}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29412.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 36182}], "total_distance_m": 29412.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29384.308, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27.784, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:28Z", "source_id": 50657337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:33Z", "source_id": 16388647, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:33Z", "source_id": 50683548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:36Z", "source_id": 16396298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:13Z", "source_id": 50696122, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:53:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:14Z", "source_id": 16399929, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:44Z", "source_id": 50723719, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:46Z", "source_id": 16407908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Norwich 1533 1533 6 None None Great Yarmouth 1605 1605 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01845/2026-09-16/detailed None Acle 2026-09-16T15:53:00+01:00 Great Yarmouth 11.0 {"type": "LineString", "coordinates": [[1.5440774999999998, 52.634683300000006], [1.545013, 52.634873], [1.545556, 52.63498609999999], [1.5462063, 52.6350871], [1.5466125999999998, 52.6351416], [1.5471692, 52.63520510000001], [1.5473707999999995, 52.63522439999999], [1.5484587, 52.635296999999994], [1.5493028, 52.6353497], [1.5502209, 52.63538210000001], [1.5510523, 52.6353931], [1.5518382999999998, 52.63537560000001], [1.5524876999999997, 52.63535069999998], [1.5533107, 52.63529450000001], [1.5539173999999998, 52.635243300000006], [1.5541199, 52.6352242], [1.5544891, 52.6351849], [1.5552077999999998, 52.6351011], [1.5558998, 52.6350035], [1.5566985999999998, 52.6348742], [1.5575140999999997, 52.6347261], [1.5580392999999997, 52.63460789999999], [1.5586782999999995, 52.634458599999995], [1.5594937, 52.6342428], [1.56032, 52.63400540000001], [1.5613982, 52.6336944], [1.5676464, 52.63190660000001], [1.5721516, 52.6306278], [1.5771099999999998, 52.629194000000005], [1.5772424, 52.629156], [1.578914, 52.628691], [1.5797502999999995, 52.62845099999999], [1.5806149, 52.6281978], [1.5822372, 52.6277354], [1.582514, 52.627651500000006], [1.5825485, 52.6276408], [1.5859056, 52.6266884], [1.5895296, 52.6256472], [1.5909869, 52.6252261], [1.5940647, 52.624342899999995], [1.5961824, 52.623735200000006], [1.5992111, 52.622866], [1.5995646, 52.6227705], [1.6001574999999997, 52.6226157], [1.6007096999999997, 52.6224719], [1.6014620999999998, 52.622327], [1.6022711, 52.6221566], [1.6029743, 52.6220453], [1.603581, 52.6219622], [1.6041524, 52.6218914], [1.6046115999999997, 52.6218536], [1.6050878999999998, 52.621804399999995], [1.6056005, 52.62177369999999], [1.6060862000000002, 52.6217378], [1.6065422, 52.621714999999995], [1.6083341999999998, 52.6216571], [1.6125757999999997, 52.62153539999999], [1.6169675114151385, 52.6213964551854], [1.6201869, 52.62129459999999], [1.6273191, 52.62108339999999], [1.6332121, 52.620906999999995], [1.6365573999999998, 52.6208016], [1.6375953, 52.6207696], [1.6377213999999998, 52.6207658], [1.6378518, 52.620761400000006], [1.6417888, 52.62063], [1.6453052, 52.6205286], [1.6513929, 52.620312000000006], [1.6582093, 52.62009969999999], [1.6611752999999998, 52.62000729999999], [1.6730767999999998, 52.6196367], [1.6817959, 52.6193651], [1.6911423999999995, 52.61907399999999], [1.6918549, 52.6190518], [1.6948256999999998, 52.6189579], [1.695353, 52.61894389999999], [1.6961845, 52.618916500000005], [1.6973845, 52.6189029], [1.6982967, 52.6189335], [1.6987688, 52.6189774], [1.6994089999999995, 52.61906549999999], [1.7003637, 52.6192012], [1.7012724999999995, 52.6193282], [1.7033994999999995, 52.61956970000001], [1.7043979, 52.619662299999995], [1.7053340999999995, 52.6197226], [1.7063096999999998, 52.61974349999999], [1.7067990398270907, 52.619743635739205], [1.7070307, 52.61974370000001], [1.7075136, 52.61971989999999], [1.7082483999999998, 52.6196562], [1.7088040999999998, 52.61958920000001], [1.7092468, 52.61952169999999], [1.7101333000000003, 52.6193664], [1.7110862, 52.61915590000001], [1.7122965999999995, 52.6188117], [1.7130458, 52.6185544], [1.7137306, 52.61829389999999], [1.7142923, 52.6180561], [1.7147814, 52.6178238], [1.7151709999999998, 52.61763549999999], [1.7155386, 52.6174076], [1.7160921999999998, 52.61703189999999], [1.7165624, 52.61670190000001], [1.7173844, 52.6160704], [1.7175896999999998, 52.6159034], [1.7178665, 52.6156359], [1.7181892999999997, 52.6153598], [1.7186339, 52.614970199999995], [1.718828, 52.6147945], [1.7190507999999998, 52.6145832], [1.7193307999999998, 52.61430769999999], [1.7195152, 52.61410849999999], [1.7196676, 52.61393619999999], [1.7198688999999998, 52.6136985], [1.71996, 52.61359139999999], [1.7202065999999998, 52.6132771], [1.7203352999999997, 52.61309440000001], [1.7204426999999998, 52.61291810000001], [1.7205174, 52.6127576], [1.7205465, 52.612623], [1.7205585, 52.6125788], [1.7206058, 52.612276300000005]]} 7.9 1553 1604 Acle Great Yarmouth Great Yarmouth 52.6122763 1.7206058 52.6122763 1.7206058 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:04:00 Great Yarmouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16407908 1789570969297494 22 22 2026-09-16 15:14:54.940447 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:04:54.824671
582611 613378 W75686 652P12MQ16 2026-09-16 COMPLETE None 2026-09-16 15:05:00 2026-09-16 15:15:08 2026-09-18 15:15:08 {"id": 613378, "stp": "P", "toc": "West Midlands Trains", "uid": "W75686", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75686/2026-09-16/detailed", "trust_id": "652P12MQ16", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "15:05:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-16", "dest_arr_time": "1508", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P12", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1508", "current_leg_dep": "1505", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1505", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T15:15:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1508", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 613378, \"profile_key\": \"882c604b2da42800adf13f7dc66911460baffece9b69590d307402b75be872b9\", \"schedule_id\": 28227, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1505", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789563911599355, "current_leg_arrival_utc": "2026-09-16T15:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:00.732031", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T15:05:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:03.166428", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBT None 2P12 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 613378, "profile_key": "882c604b2da42800adf13f7dc66911460baffece9b69590d307402b75be872b9", "schedule_id": 28227, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1505", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stourbridge Town 1505 1505 None 15:05:00 None Stourbridge Jn (Town Plat) 1508 1508 None None None https://www.realtimetrains.co.uk/service/gb-nr:W75686/2026-09-16/detailed None Stourbridge Town 2026-09-16T15:05:30+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 1505 1508 None None Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-16 15:15:07 TERMINATED 2026-09-16 15:05:00 Stourbridge Town SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789563911599355 0 0 2026-09-16 15:15:03.166428 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:00.732031
582612 614002 P24699 302S50MR16 2026-09-16 COMPLETE 16409626 2026-09-16 16:05:00 2026-09-16 15:15:08 2026-09-18 15:15:08 {"id": 614002, "stp": "P", "toc": "Northern", "uid": "P24699", "consist": "150269", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24699/2026-09-16/detailed", "trust_id": "302S50MR16", "origin_crs": "BPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-16", "dest_arr_time": "1608", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2S50", "timing_status": "EARLY", "origin_station": "Blackpool South", "current_leg_arr": "1605", "current_leg_dep": "1557", "current_leg_end": "Preston", "origin_dep_time": "1530", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-16T15:15:08", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.881829013459319, 53.78694949841639], [-2.8811954999999996, 53.7869317], [-2.8805053, 53.7869074], [-2.8797268, 53.7868871], [-2.8788203, 53.7868668], [-2.877683, 53.78686020000001], [-2.8769037, 53.7868737], [-2.8761243, 53.786901099999994], [-2.8755408, 53.78693139999999], [-2.8746089091824683, 53.78699555426751], [-2.8737948, 53.787051600000005], [-2.8729622999999997, 53.787108], [-2.8728214999999997, 53.787118], [-2.8720585, 53.78716320000001], [-2.8703445, 53.7872931], [-2.8692476, 53.78733919999999], [-2.8677185999999995, 53.787388199999995], [-2.8662172, 53.787375999999995], [-2.8646855, 53.7873309], [-2.8631536, 53.7872165], [-2.858473, 53.78682830000001], [-2.8484633, 53.785942899999995], [-2.846822, 53.785817299999984], [-2.8411359999999997, 53.78524479999999], [-2.8383298999999997, 53.7849706], [-2.8352201, 53.7845646], [-2.8225595999999995, 53.7825057], [-2.8206583999999997, 53.7821516], [-2.8191266999999995, 53.7818206], [-2.8173468999999995, 53.7815533], [-2.816643, 53.7814663], [-2.8158183, 53.7813474], [-2.8145254999999993, 53.781144600000005], [-2.814104, 53.7810789], [-2.8082408999999995, 53.78009350000001], [-2.8023023, 53.779097799999995], [-2.7920062, 53.77736980000001], [-2.7903665999999996, 53.77709740000001], [-2.7863867999999994, 53.776551999999995], [-2.784777380770516, 53.77636090111662], [-2.7818533, 53.7760137], [-2.7796056, 53.7757444], [-2.7772023, 53.77554820000001], [-2.7746435, 53.775480999999985], [-2.7699764999999994, 53.7754247], [-2.7661251, 53.7754029], [-2.7658270999999996, 53.7754037], [-2.7587916999999997, 53.77555089999999], [-2.757681, 53.77556539999999], [-2.7564660999999995, 53.7755416], [-2.7555862, 53.775508300000006], [-2.7547574, 53.77545440000001], [-2.7538713, 53.7753765], [-2.7534882, 53.7753428], [-2.7525445999999993, 53.7752373], [-2.7515441, 53.77510879999999], [-2.7506013, 53.774952], [-2.7496678999999995, 53.7747721], [-2.748737199999999, 53.774578700000006], [-2.7478118, 53.77436600000001], [-2.7471493, 53.7741792], [-2.7463384999999993, 53.773943800000005], [-2.7460968, 53.77387439999999], [-2.7428556999999993, 53.7729386], [-2.7396957999999993, 53.7720721], [-2.7394511, 53.7720062], [-2.7318203, 53.76988879999999], [-2.7301132999999997, 53.769335700000006], [-2.7290688, 53.768986], [-2.7279809000000004, 53.768552499999984], [-2.7269495, 53.7680981], [-2.7261995, 53.76774509999999], [-2.7253489, 53.76727859999999], [-2.7232741, 53.76598460000001], [-2.7211066999999995, 53.76448160000001], [-2.7207476999999995, 53.764252799999994], [-2.720291, 53.76399369999999], [-2.7198161999999995, 53.763753400000006], [-2.7191414999999997, 53.76345179999999], [-2.7187196, 53.763264], [-2.7184826, 53.7631695], [-2.7182643, 53.7630901], [-2.7179280999999995, 53.762989299999994], [-2.7175078, 53.762872], [-2.7169881999999994, 53.7627436], [-2.7166491, 53.7626723], [-2.7162219999999997, 53.762594500000006], [-2.7157007999999996, 53.762504099999994], [-2.7148349, 53.7623473], [-2.7143238, 53.7622182], [-2.7138939999999994, 53.7620616], [-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7132650056777403, 53.76175079794352], [-2.713094577813011, 53.76162841630381], [-2.712940329409972, 53.76152161215189], [-2.7127999475616167, 53.76142816029535], [-2.712671119360941, 53.76134583554179], [-2.712551531900936, 53.76127241269881], [-2.712438872274599, 53.761205666573986], [-2.712330827574923, 53.76114337197491], [-2.712225084894902, 53.76108330370917], [-2.7121193313275302, 53.76102323658438], [-2.7120112539658012, 53.760960945408115], [-2.7118985399027107, 53.76089420498796], [-2.711778876231252, 53.76082079013153], [-2.7116499500444187, 53.760738475646406], [-2.711509448435206, 53.76064503634018], [-2.7113550584966073, 53.76053824702044], [-2.7111844673216168, 53.76041588249478], [-2.7108845, 53.76020749999999], [-2.710593, 53.7600333], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Kirkham & Wesham", "dest_arr_time_act": "1608", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Kirkham & Wesham", "current_leg_milage": "7.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 209.774, \"from_m\": 0.0, \"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\": 10814.215, \"from_m\": 209.774, \"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\": 11075.248, \"from_m\": 10814.215, \"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\": 14796.556, \"from_m\": 11075.248, \"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\": 14989.424, \"from_m\": 14796.556, \"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\": 16338.608, \"from_m\": 14989.424, \"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\": 16824.437, \"from_m\": 16338.608, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 18065.322, \"from_m\": 16824.437, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 18727.521, \"from_m\": 18065.322, \"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\": 30633.906, \"from_m\": 18727.521, \"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\": 30806.897, \"from_m\": 30633.906, \"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\": 31398.174, \"from_m\": 30806.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31415.653, \"from_m\": 31398.174, \"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\": 31473.855, \"from_m\": 31415.653, \"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\": 31498.426, \"from_m\": 31473.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\": 31562.168, \"from_m\": 31498.426, \"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\": 32072.431, \"from_m\": 31562.168, \"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\": 614002, \"profile_key\": \"78dcfc84cc27d2b7d40d556b3051b808f729726090cc1a4df69801dc769e3b2f\", \"schedule_id\": 20652, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Blackpool South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1532H\", \"location\": \"Blackpool Pleasure Beach\", \"stage_seq\": 2, \"distance_m\": 1248.777, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Squires Gate\", \"stage_seq\": 3, \"distance_m\": 2409.83, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"St. Annes-on-the-Sea\", \"stage_seq\": 4, \"distance_m\": 5517.632, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1542H\", \"location\": \"Ansdell & Fairhaven\", \"stage_seq\": 5, \"distance_m\": 8211.607, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1545H\", \"location\": \"Lytham\", \"stage_seq\": 6, \"distance_m\": 10183.767, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Moss Side\", \"stage_seq\": 7, \"distance_m\": 14255.231, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Kirkham West Jn\", \"stage_seq\": 8, \"distance_m\": 18065.322, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 9, \"distance_m\": 19593.573, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 10, \"distance_m\": 31341.526, \"section_seq\": 1, \"route_path_id\": 74407}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 11, \"distance_m\": 32072.431, \"section_seq\": 1, \"route_path_id\": 74407}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32072.431, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74407}], \"total_distance_m\": 32072.431, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31456.583, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 615.848, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:39Z\", \"source_id\": 50702388, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:43Z\", \"source_id\": 16401806, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:56Z\", \"source_id\": 50729782, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:02Z\", \"source_id\": 16409626, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1789571102437711, "current_leg_arrival_utc": "2026-09-16T16:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:02.431797", "service_state_evidence_id": 16409626, "current_leg_start_actual_dep": "2026-09-16T15:57:30+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:03.929659", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BPS PRE 2S50 150269 2 75 None {"version": 3, "segments": [{"to_m": 209.774, "from_m": 0.0, "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": 10814.215, "from_m": 209.774, "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": 11075.248, "from_m": 10814.215, "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": 14796.556, "from_m": 11075.248, "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": 14989.424, "from_m": 14796.556, "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": 16338.608, "from_m": 14989.424, "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": 16824.437, "from_m": 16338.608, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 18065.322, "from_m": 16824.437, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 18727.521, "from_m": 18065.322, "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": 30633.906, "from_m": 18727.521, "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": 30806.897, "from_m": 30633.906, "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": 31398.174, "from_m": 30806.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31415.653, "from_m": 31398.174, "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": 31473.855, "from_m": 31415.653, "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": 31498.426, "from_m": 31473.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": 31562.168, "from_m": 31498.426, "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": 32072.431, "from_m": 31562.168, "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": 614002, "profile_key": "78dcfc84cc27d2b7d40d556b3051b808f729726090cc1a4df69801dc769e3b2f", "schedule_id": 20652, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1530", "location": "Blackpool South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1532H", "location": "Blackpool Pleasure Beach", "stage_seq": 2, "distance_m": 1248.777, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Squires Gate", "stage_seq": 3, "distance_m": 2409.83, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "St. Annes-on-the-Sea", "stage_seq": 4, "distance_m": 5517.632, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1542H", "location": "Ansdell & Fairhaven", "stage_seq": 5, "distance_m": 8211.607, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1545H", "location": "Lytham", "stage_seq": 6, "distance_m": 10183.767, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Moss Side", "stage_seq": 7, "distance_m": 14255.231, "section_seq": 1, "route_path_id": 74407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Kirkham West Jn", "stage_seq": 8, "distance_m": 18065.322, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Kirkham & Wesham", "stage_seq": 9, "distance_m": 19593.573, "section_seq": 1, "route_path_id": 74407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Preston Fylde Jn", "stage_seq": 10, "distance_m": 31341.526, "section_seq": 1, "route_path_id": 74407}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": null, "location": "Preston", "stage_seq": 11, "distance_m": 32072.431, "section_seq": 1, "route_path_id": 74407}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32072.431, "from_m": 0.0, "section_seq": 1, "route_path_id": 74407}], "total_distance_m": 32072.431, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31456.583, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 615.848, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7839, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:39Z", "source_id": 50702388, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:43Z", "source_id": 16401806, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7859, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:56Z", "source_id": 50729782, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:02Z", "source_id": 16409626, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Blackpool South 1530 1530 1 None None Preston 1608 1608 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24699/2026-09-16/detailed None Kirkham & Wesham 2026-09-16T15:57:30+01:00 Preston 8.0 {"type": "LineString", "coordinates": [[-2.881829013459319, 53.78694949841639], [-2.8811954999999996, 53.7869317], [-2.8805053, 53.7869074], [-2.8797268, 53.7868871], [-2.8788203, 53.7868668], [-2.877683, 53.78686020000001], [-2.8769037, 53.7868737], [-2.8761243, 53.786901099999994], [-2.8755408, 53.78693139999999], [-2.8746089091824683, 53.78699555426751], [-2.8737948, 53.787051600000005], [-2.8729622999999997, 53.787108], [-2.8728214999999997, 53.787118], [-2.8720585, 53.78716320000001], [-2.8703445, 53.7872931], [-2.8692476, 53.78733919999999], [-2.8677185999999995, 53.787388199999995], [-2.8662172, 53.787375999999995], [-2.8646855, 53.7873309], [-2.8631536, 53.7872165], [-2.858473, 53.78682830000001], [-2.8484633, 53.785942899999995], [-2.846822, 53.785817299999984], [-2.8411359999999997, 53.78524479999999], [-2.8383298999999997, 53.7849706], [-2.8352201, 53.7845646], [-2.8225595999999995, 53.7825057], [-2.8206583999999997, 53.7821516], [-2.8191266999999995, 53.7818206], [-2.8173468999999995, 53.7815533], [-2.816643, 53.7814663], [-2.8158183, 53.7813474], [-2.8145254999999993, 53.781144600000005], [-2.814104, 53.7810789], [-2.8082408999999995, 53.78009350000001], [-2.8023023, 53.779097799999995], [-2.7920062, 53.77736980000001], [-2.7903665999999996, 53.77709740000001], [-2.7863867999999994, 53.776551999999995], [-2.784777380770516, 53.77636090111662], [-2.7818533, 53.7760137], [-2.7796056, 53.7757444], [-2.7772023, 53.77554820000001], [-2.7746435, 53.775480999999985], [-2.7699764999999994, 53.7754247], [-2.7661251, 53.7754029], [-2.7658270999999996, 53.7754037], [-2.7587916999999997, 53.77555089999999], [-2.757681, 53.77556539999999], [-2.7564660999999995, 53.7755416], [-2.7555862, 53.775508300000006], [-2.7547574, 53.77545440000001], [-2.7538713, 53.7753765], [-2.7534882, 53.7753428], [-2.7525445999999993, 53.7752373], [-2.7515441, 53.77510879999999], [-2.7506013, 53.774952], [-2.7496678999999995, 53.7747721], [-2.748737199999999, 53.774578700000006], [-2.7478118, 53.77436600000001], [-2.7471493, 53.7741792], [-2.7463384999999993, 53.773943800000005], [-2.7460968, 53.77387439999999], [-2.7428556999999993, 53.7729386], [-2.7396957999999993, 53.7720721], [-2.7394511, 53.7720062], [-2.7318203, 53.76988879999999], [-2.7301132999999997, 53.769335700000006], [-2.7290688, 53.768986], [-2.7279809000000004, 53.768552499999984], [-2.7269495, 53.7680981], [-2.7261995, 53.76774509999999], [-2.7253489, 53.76727859999999], [-2.7232741, 53.76598460000001], [-2.7211066999999995, 53.76448160000001], [-2.7207476999999995, 53.764252799999994], [-2.720291, 53.76399369999999], [-2.7198161999999995, 53.763753400000006], [-2.7191414999999997, 53.76345179999999], [-2.7187196, 53.763264], [-2.7184826, 53.7631695], [-2.7182643, 53.7630901], [-2.7179280999999995, 53.762989299999994], [-2.7175078, 53.762872], [-2.7169881999999994, 53.7627436], [-2.7166491, 53.7626723], [-2.7162219999999997, 53.762594500000006], [-2.7157007999999996, 53.762504099999994], [-2.7148349, 53.7623473], [-2.7143238, 53.7622182], [-2.7138939999999994, 53.7620616], [-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7132650056777403, 53.76175079794352], [-2.713094577813011, 53.76162841630381], [-2.712940329409972, 53.76152161215189], [-2.7127999475616167, 53.76142816029535], [-2.712671119360941, 53.76134583554179], [-2.712551531900936, 53.76127241269881], [-2.712438872274599, 53.761205666573986], [-2.712330827574923, 53.76114337197491], [-2.712225084894902, 53.76108330370917], [-2.7121193313275302, 53.76102323658438], [-2.7120112539658012, 53.760960945408115], [-2.7118985399027107, 53.76089420498796], [-2.711778876231252, 53.76082079013153], [-2.7116499500444187, 53.760738475646406], [-2.711509448435206, 53.76064503634018], [-2.7113550584966073, 53.76053824702044], [-2.7111844673216168, 53.76041588249478], [-2.7108845, 53.76020749999999], [-2.710593, 53.7600333], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} 7.8 1557 1605 Kirkham & Wesham Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-16 15:15:08 TERMINATED 2026-09-16 15:05:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409626 1789571102437711 14 14 2026-09-16 15:15:03.929659 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:02.431797
582613 614613 L84970 862W66MR16 2026-09-16 COMPLETE 16409638 2026-09-16 16:05:00 2026-09-16 15:15:08 2026-09-18 15:15:08 {"id": 614613, "stp": "O", "toc": "South Western Railway", "uid": "L84970", "consist": "444044", "dest_crs": "BMH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84970/2026-09-16/detailed", "trust_id": "862W66MR16", "origin_crs": "POO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "2", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "2W66", "timing_status": "EARLY", "origin_station": "Poole", "current_leg_arr": "1605", "current_leg_dep": "1601", "current_leg_end": "Bournemouth", "origin_dep_time": "1554", "origin_platform": "1", "current_location": "Bournemouth", "last_update_time": "2026-09-16T15:15:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9191161076752317, 50.7270993264919], [-1.9184323999999997, 50.7272131], [-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174443000000003, 50.7273562], [-1.9172165, 50.7274132], [-1.9169904999999996, 50.72747399999999], [-1.9167436, 50.72754780000001], [-1.9164831, 50.72763489999999], [-1.9162337, 50.7277182], [-1.9160493, 50.7277856], [-1.9158267999999996, 50.727872], [-1.9155768, 50.7279673], [-1.9152699999999991, 50.728100199999986], [-1.9150803999999997, 50.7281977], [-1.9148634999999996, 50.72831539999999], [-1.9145556, 50.728494000000005], [-1.9142974, 50.728656699999995], [-1.9140447, 50.7288265], [-1.9138589, 50.7289403], [-1.9135084999999996, 50.7291734], [-1.9132166, 50.7293665], [-1.9129437, 50.72953880000001], [-1.9127584999999996, 50.72965309999999], [-1.9125005, 50.72981729999999], [-1.9122289, 50.7299776], [-1.9119225, 50.7301564], [-1.9117060999999995, 50.7302662], [-1.9113857, 50.730432500000006], [-1.9110510999999997, 50.73058760000001], [-1.9107366, 50.7307275], [-1.9105713, 50.730801], [-1.9102722000000003, 50.73092539999999], [-1.9099538000000005, 50.7310551], [-1.9097061, 50.73115289999999], [-1.9094194, 50.7312489], [-1.9091229, 50.73134539999999], [-1.9087641, 50.73145399999999], [-1.9085039, 50.731529900000005], [-1.9082496, 50.7315978], [-1.9079802999999995, 50.73166359999998], [-1.9077305, 50.73172249999999], [-1.9074607999999995, 50.73177729999999], [-1.9072152, 50.731823799999994], [-1.9069543, 50.7318683], [-1.9066932000000003, 50.731907], [-1.9064478, 50.731939100000005], [-1.9061308, 50.7319772], [-1.9058208999999997, 50.732005], [-1.9054833, 50.7320313], [-1.9049907, 50.7320628], [-1.9046235, 50.7320829], [-1.9038923, 50.7321171], [-1.9033134, 50.732142999999986], [-1.9026936, 50.7321754], [-1.9018113999999997, 50.7322275], [-1.9006488, 50.7322995], [-1.8997097999999992, 50.7323496], [-1.898713, 50.7323971], [-1.8975746, 50.7324597], [-1.8964176, 50.7325227], [-1.8953649, 50.73258189999999], [-1.8944674999999995, 50.73262530000001], [-1.8934901999999996, 50.7326807], [-1.8923581, 50.73274119999998], [-1.8911565, 50.732811], [-1.8901889, 50.73286359999999], [-1.8893201, 50.73291189999999], [-1.8886913000000003, 50.73293700000001], [-1.8881561, 50.7329552], [-1.8876992, 50.7329734], [-1.8870936000000005, 50.73299600000001], [-1.8864620966509948, 50.73300900667831], [-1.886443, 50.7330094], [-1.8859321, 50.733012499999994], [-1.885327, 50.733010799999995], [-1.8847631, 50.73299959999999], [-1.8843305, 50.73298139999999], [-1.884052, 50.7329664], [-1.8837736000000005, 50.73295130000001], [-1.8827085, 50.7328791], [-1.8817029, 50.7328088], [-1.8806938, 50.732731699999995], [-1.8797621999999996, 50.732665], [-1.8792454999999997, 50.73262439999999], [-1.8783366, 50.73253999999999], [-1.8774399, 50.7324558], [-1.8765139, 50.73236709999999], [-1.8762789999999996, 50.732343199999995], [-1.8759395999999997, 50.7323077], [-1.8756017, 50.73226739999999], [-1.8753361, 50.732233], [-1.8750153, 50.7321867], [-1.8747863, 50.7321489], [-1.8745111999999997, 50.732095699999995], [-1.8740888, 50.73198920000001], [-1.8736838, 50.7318908], [-1.8733547, 50.731798100000006], [-1.8730789, 50.73170790000001], [-1.8727794, 50.73157990000001], [-1.8725011000000005, 50.73146], [-1.8721002, 50.7313019], [-1.8715734, 50.731081], [-1.8711002000000003, 50.7308533], [-1.8700832, 50.730372], [-1.8698326, 50.730237], [-1.8695780999999996, 50.730089599999985], [-1.8693018, 50.72989280000001], [-1.8690252999999997, 50.7296785], [-1.8686720999999995, 50.72939689999999], [-1.8682236, 50.7290633], [-1.8676866, 50.7287237], [-1.8674847000000003, 50.7286015], [-1.867264, 50.7284832], [-1.8668362, 50.7282844], [-1.8663487, 50.72807189999999], [-1.8660043, 50.7279294], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Branksome", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Branksome", "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\": 294.931, \"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\": 334.778, \"from_m\": 294.931, \"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\": 399.515, \"from_m\": 334.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1658.099, \"from_m\": 399.515, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3020.793, \"from_m\": 1658.099, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4994.399, \"from_m\": 3020.793, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5209.54, \"from_m\": 4994.399, \"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\": 5260.132, \"from_m\": 5209.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\": 5500.799, \"from_m\": 5260.132, \"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\": 5770.696, \"from_m\": 5500.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5811.052, \"from_m\": 5770.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\": 6316.813, \"from_m\": 5811.052, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8766.955, \"from_m\": 6316.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9056.572, \"from_m\": 8766.955, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9196.685, \"from_m\": 9056.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9315.391, \"from_m\": 9196.685, \"capability_applied\": null, \"effective_limit_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\": 614613, \"profile_key\": \"ee1bd9b1e9516535764f880906c2e5a7e2646467f4a810ee4f34ef1d8de2cf16\", \"schedule_id\": 37771, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Poole\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73155}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 2, \"distance_m\": 2985.257, \"section_seq\": 1, \"route_path_id\": 73155}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Branksome\", \"stage_seq\": 3, \"distance_m\": 5071.156, \"section_seq\": 1, \"route_path_id\": 73155}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 4, \"distance_m\": 9315.391, \"section_seq\": 1, \"route_path_id\": 73155}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9315.391, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73155}], \"total_distance_m\": 9315.391, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9019.593, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 295.798, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:36Z\", \"source_id\": 50665292, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:54Z\", \"source_id\": 50705653, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:58Z\", \"source_id\": 16402744, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:50Z\", \"source_id\": 50716025, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:53Z\", \"source_id\": 16405698, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:00Z\", \"source_id\": 50729908, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:03Z\", \"source_id\": 16409638, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "2", "timing_fact_generation": 1789571104050869, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:04.046073", "service_state_evidence_id": 16409638, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:05.035780", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O POO BMH 2W66 444044 5 100 None {"version": 3, "segments": [{"to_m": 294.931, "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": 334.778, "from_m": 294.931, "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": 399.515, "from_m": 334.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1658.099, "from_m": 399.515, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3020.793, "from_m": 1658.099, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4994.399, "from_m": 3020.793, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5209.54, "from_m": 4994.399, "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": 5260.132, "from_m": 5209.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": 5500.799, "from_m": 5260.132, "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": 5770.696, "from_m": 5500.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5811.052, "from_m": 5770.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": 6316.813, "from_m": 5811.052, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8766.955, "from_m": 6316.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9056.572, "from_m": 8766.955, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9196.685, "from_m": 9056.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9315.391, "from_m": 9196.685, "capability_applied": null, "effective_limit_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": 614613, "profile_key": "ee1bd9b1e9516535764f880906c2e5a7e2646467f4a810ee4f34ef1d8de2cf16", "schedule_id": 37771, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1554", "location": "Poole", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73155}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Parkstone (Dorset)", "stage_seq": 2, "distance_m": 2985.257, "section_seq": 1, "route_path_id": 73155}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Branksome", "stage_seq": 3, "distance_m": 5071.156, "section_seq": 1, "route_path_id": 73155}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 4, "distance_m": 9315.391, "section_seq": 1, "route_path_id": 73155}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9315.391, "from_m": 0.0, "section_seq": 1, "route_path_id": 73155}], "total_distance_m": 9315.391, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9019.593, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 295.798, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:36Z", "source_id": 50665292, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T14:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:54Z", "source_id": 50705653, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:58Z", "source_id": 16402744, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:50Z", "source_id": 50716025, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:53Z", "source_id": 16405698, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:00Z", "source_id": 50729908, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:03Z", "source_id": 16409638, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Poole 1554 1554 1 None None Bournemouth 1607 1607 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84970/2026-09-16/detailed None Branksome 2026-09-16T16:02:00+01:00 Bournemouth 4.0 {"type": "LineString", "coordinates": [[-1.9191161076752317, 50.7270993264919], [-1.9184323999999997, 50.7272131], [-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174443000000003, 50.7273562], [-1.9172165, 50.7274132], [-1.9169904999999996, 50.72747399999999], [-1.9167436, 50.72754780000001], [-1.9164831, 50.72763489999999], [-1.9162337, 50.7277182], [-1.9160493, 50.7277856], [-1.9158267999999996, 50.727872], [-1.9155768, 50.7279673], [-1.9152699999999991, 50.728100199999986], [-1.9150803999999997, 50.7281977], [-1.9148634999999996, 50.72831539999999], [-1.9145556, 50.728494000000005], [-1.9142974, 50.728656699999995], [-1.9140447, 50.7288265], [-1.9138589, 50.7289403], [-1.9135084999999996, 50.7291734], [-1.9132166, 50.7293665], [-1.9129437, 50.72953880000001], [-1.9127584999999996, 50.72965309999999], [-1.9125005, 50.72981729999999], [-1.9122289, 50.7299776], [-1.9119225, 50.7301564], [-1.9117060999999995, 50.7302662], [-1.9113857, 50.730432500000006], [-1.9110510999999997, 50.73058760000001], [-1.9107366, 50.7307275], [-1.9105713, 50.730801], [-1.9102722000000003, 50.73092539999999], [-1.9099538000000005, 50.7310551], [-1.9097061, 50.73115289999999], [-1.9094194, 50.7312489], [-1.9091229, 50.73134539999999], [-1.9087641, 50.73145399999999], [-1.9085039, 50.731529900000005], [-1.9082496, 50.7315978], [-1.9079802999999995, 50.73166359999998], [-1.9077305, 50.73172249999999], [-1.9074607999999995, 50.73177729999999], [-1.9072152, 50.731823799999994], [-1.9069543, 50.7318683], [-1.9066932000000003, 50.731907], [-1.9064478, 50.731939100000005], [-1.9061308, 50.7319772], [-1.9058208999999997, 50.732005], [-1.9054833, 50.7320313], [-1.9049907, 50.7320628], [-1.9046235, 50.7320829], [-1.9038923, 50.7321171], [-1.9033134, 50.732142999999986], [-1.9026936, 50.7321754], [-1.9018113999999997, 50.7322275], [-1.9006488, 50.7322995], [-1.8997097999999992, 50.7323496], [-1.898713, 50.7323971], [-1.8975746, 50.7324597], [-1.8964176, 50.7325227], [-1.8953649, 50.73258189999999], [-1.8944674999999995, 50.73262530000001], [-1.8934901999999996, 50.7326807], [-1.8923581, 50.73274119999998], [-1.8911565, 50.732811], [-1.8901889, 50.73286359999999], [-1.8893201, 50.73291189999999], [-1.8886913000000003, 50.73293700000001], [-1.8881561, 50.7329552], [-1.8876992, 50.7329734], [-1.8870936000000005, 50.73299600000001], [-1.8864620966509948, 50.73300900667831], [-1.886443, 50.7330094], [-1.8859321, 50.733012499999994], [-1.885327, 50.733010799999995], [-1.8847631, 50.73299959999999], [-1.8843305, 50.73298139999999], [-1.884052, 50.7329664], [-1.8837736000000005, 50.73295130000001], [-1.8827085, 50.7328791], [-1.8817029, 50.7328088], [-1.8806938, 50.732731699999995], [-1.8797621999999996, 50.732665], [-1.8792454999999997, 50.73262439999999], [-1.8783366, 50.73253999999999], [-1.8774399, 50.7324558], [-1.8765139, 50.73236709999999], [-1.8762789999999996, 50.732343199999995], [-1.8759395999999997, 50.7323077], [-1.8756017, 50.73226739999999], [-1.8753361, 50.732233], [-1.8750153, 50.7321867], [-1.8747863, 50.7321489], [-1.8745111999999997, 50.732095699999995], [-1.8740888, 50.73198920000001], [-1.8736838, 50.7318908], [-1.8733547, 50.731798100000006], [-1.8730789, 50.73170790000001], [-1.8727794, 50.73157990000001], [-1.8725011000000005, 50.73146], [-1.8721002, 50.7313019], [-1.8715734, 50.731081], [-1.8711002000000003, 50.7308533], [-1.8700832, 50.730372], [-1.8698326, 50.730237], [-1.8695780999999996, 50.730089599999985], [-1.8693018, 50.72989280000001], [-1.8690252999999997, 50.7296785], [-1.8686720999999995, 50.72939689999999], [-1.8682236, 50.7290633], [-1.8676866, 50.7287237], [-1.8674847000000003, 50.7286015], [-1.867264, 50.7284832], [-1.8668362, 50.7282844], [-1.8663487, 50.72807189999999], [-1.8660043, 50.7279294], [-1.8656231999999997, 50.72777719999999], [-1.864156, 50.72725079999999]]} 2.6 1601 1605 Branksome Bournemouth Bournemouth 50.7272508 -1.8641560 50.7272508 -1.8641560 1 0 2026-09-16 15:15:08 TERMINATED 2026-09-16 15:05:00 Bournemouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409638 1789571104050869 17 17 2026-09-16 15:15:05.035780 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:04.046073
582614 599419 H02432 236M10CL16 2026-09-16 COMPLETE 16414093 2026-09-16 15:05:00 2026-09-16 15:15:08 2026-09-18 15:15:08 {"id": 599419, "stp": "P", "toc": "Unknown", "uid": "H02432", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02432/2026-09-16/detailed", "trust_id": "236M10CL16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peak Forest Cemex (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "1447", "dest_platform": null, "is_terminated": 1, "next_location": "Peak Forest S.B.", "signalling_id": "6M10", "timing_status": "LATE", "origin_station": "Doncaster Down Decoy (GBRf)", "current_leg_arr": "1444", "current_leg_dep": "1350", "current_leg_end": "Peak Forest S.B.", "origin_dep_time": "1241", "origin_platform": null, "current_location": "Peak Forest Cemex (GBRf)", "last_update_time": "2026-09-16T15:15:08", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.486578309113746, 53.35114000187777], [-1.487832, 53.349997899999984], [-1.4880675999999995, 53.3497808], [-1.4886237, 53.3492924], [-1.4887082, 53.3492109], [-1.4896824, 53.3483908], [-1.4907399999999995, 53.3475804], [-1.4920846, 53.3466817], [-1.4945356999999997, 53.3451542], [-1.496388, 53.34400419999999], [-1.4973371, 53.343371], [-1.4982306, 53.34273120000001], [-1.4994775, 53.3418456], [-1.5024616, 53.33971220000001], [-1.5046933, 53.3381071], [-1.5062593999999998, 53.33699489999999], [-1.5079211999999995, 53.3358601], [-1.5083422, 53.33557859999999], [-1.5096163, 53.33459640000001], [-1.5101722, 53.3342409], [-1.5107280561502765, 53.33384649747358], [-1.5113042, 53.33343769999999], [-1.5101722, 53.3342409], [-1.5096163, 53.33459640000001], [-1.5106815, 53.3338231], [-1.5117057000000005, 53.33309100000001], [-1.5117311, 53.33307219999999], [-1.5119043, 53.3329507], [-1.5123826, 53.3325949], [-1.5126890999999998, 53.332366699999994], [-1.5129874, 53.3321331], [-1.5134021000000002, 53.33182069999999], [-1.5138313, 53.33136420000001], [-1.5140861, 53.3310823], [-1.5144079999999998, 53.330637], [-1.5147325, 53.3300956], [-1.5149063, 53.32976679999999], [-1.5151227, 53.3291399], [-1.5151996999999997, 53.3288248], [-1.5152549999999998, 53.3284696], [-1.515291, 53.3281746], [-1.5153005999999998, 53.32789689999999], [-1.5152836, 53.32751999999999], [-1.51525, 53.32697459999999], [-1.5152593, 53.3267881], [-1.5153075, 53.32650459999999], [-1.5153748, 53.3262671], [-1.5154493999999998, 53.326074], [-1.5156027, 53.32579419999999], [-1.5157838, 53.3255674], [-1.5160571, 53.32530049999999], [-1.5163798, 53.3250181], [-1.5167021, 53.3247859], [-1.5173803999999995, 53.3242865], [-1.5183094, 53.3235767], [-1.5191428, 53.3229423], [-1.5200311, 53.3223017], [-1.5206326999999995, 53.321940099999985], [-1.5212409, 53.3216124], [-1.5212434848897007, 53.32161125061884], [-1.5220368, 53.32125849999999], [-1.5229741, 53.3209072], [-1.5232968999999998, 53.32080989999999], [-1.5237953999999998, 53.3206596], [-1.5257573999999998, 53.3201261], [-1.5271359830031863, 53.31975122188452], [-1.5292318, 53.3191813], [-1.5296784, 53.31906250000001], [-1.529875, 53.3190113], [-1.5305546, 53.318832], [-1.5314051, 53.3186594], [-1.5321899000000003, 53.3185325], [-1.5365227999999995, 53.317866499999994], [-1.5409163, 53.317253], [-1.5365227999999995, 53.317866499999994], [-1.5321899000000003, 53.3185325], [-1.5314051, 53.3186594], [-1.5305546, 53.318832], [-1.529875, 53.3190113], [-1.5296784, 53.31906250000001], [-1.5292318, 53.3191813], [-1.5271359830031863, 53.31975122188452], [-1.5257573999999998, 53.3201261], [-1.5265679, 53.31995009999999], [-1.5271359830031863, 53.319795622741175], [-1.5285709999999997, 53.319405399999994], [-1.5298984999999998, 53.31904109999999], [-1.530579, 53.3188697], [-1.5314248, 53.318698100000006], [-1.5322072, 53.318571600000006], [-1.5365388999999998, 53.3179057], [-1.5409318, 53.317292300000005], [-1.5857983, 53.3112069], [-1.5947587, 53.309741499999994], [-1.5982474, 53.309237], [-1.6034983, 53.3084835], [-1.6134468567349394, 53.30706581297633], [-1.6169675114151385, 53.30656410214732], [-1.6220570999999997, 53.3058388], [-1.6231382, 53.3057109], [-1.6241076, 53.3056192], [-1.6249742, 53.305583299999995], [-1.6252718, 53.3055825], [-1.6260323, 53.3055806], [-1.626598, 53.305597800000015], [-1.6271567999999998, 53.3056345], [-1.6283481, 53.3057771], [-1.6290215999999995, 53.305886400000006], [-1.6296961999999997, 53.306023399999994], [-1.6298725, 53.3060636], [-1.6310094, 53.306377299999994], [-1.6317016000000002, 53.3066179], [-1.6323573, 53.30687249999998], [-1.632782916883475, 53.30706581297633], [-1.6329271, 53.3071313], [-1.6340507999999998, 53.30772499999999], [-1.6345684, 53.3080674], [-1.6350460999999998, 53.308424399999986], [-1.6355951999999998, 53.3088803], [-1.6360735, 53.30935219999999], [-1.6369607, 53.31031879999999], [-1.6411544000000002, 53.3150287], [-1.6414705999999997, 53.315450199999994], [-1.6417259, 53.31588179999999], [-1.6418769999999998, 53.3161527], [-1.6419988999999997, 53.316428399999985], [-1.6421867, 53.31699919999999], [-1.6422749999999997, 53.3173947], [-1.6423232, 53.3177927], [-1.6424065999999995, 53.3185787], [-1.6424107, 53.3187047], [-1.6424780999999995, 53.3192003], [-1.6425721, 53.319509], [-1.6426846, 53.3198109], [-1.6429163999999998, 53.32032499999999], [-1.6432123, 53.32082960000001], [-1.6435717999999997, 53.32132159999999], [-1.6439980999999997, 53.3218144], [-1.6445643, 53.3223451], [-1.6447177, 53.32246730000001], [-1.6448679999999998, 53.322586999999984], [-1.6451908999999998, 53.32283249999999], [-1.6456688999999998, 53.3231559], [-1.6461783999999997, 53.323474799999985], [-1.6467688, 53.323784899999985], [-1.6474, 53.3240787], [-1.6479808, 53.32432339999999], [-1.6485869999999998, 53.324559599999986], [-1.6517185, 53.325789099999994], [-1.6518227, 53.32583], [-1.6524091999999997, 53.3260599], [-1.652672, 53.3261685], [-1.6532380999999998, 53.326390100000005], [-1.6534208999999995, 53.32646170000001], [-1.6547051999999998, 53.326964399999994], [-1.6550154, 53.3270919], [-1.6566197, 53.3277592], [-1.6569376999999998, 53.32788300000001], [-1.658413, 53.3284361], [-1.6606464, 53.3292163], [-1.6609769999999997, 53.3293228], [-1.6615781, 53.3295423], [-1.6634306, 53.3301865], [-1.6721985999999998, 53.3332156], [-1.6736259, 53.333708], [-1.6738563999999998, 53.3337848], [-1.6740754, 53.333859800000006], [-1.6771104, 53.33491779999999], [-1.6772226999999995, 53.3349568], [-1.6868024, 53.3382541], [-1.6884152999999995, 53.33880919999999], [-1.6893558, 53.339133999999994], [-1.6899516, 53.3393371], [-1.6911724, 53.3397587], [-1.6920483, 53.3400627], [-1.6925268, 53.3402504], [-1.6942881999999997, 53.3408522], [-1.6950297999999997, 53.3410853], [-1.6960873, 53.3413887], [-1.6962931999999995, 53.341439], [-1.6973208999999998, 53.341698499999985], [-1.698293, 53.3419019], [-1.6994852, 53.34212099999999], [-1.7014634999999998, 53.3424357], [-1.703564, 53.342765099999994], [-1.7043223, 53.342873299999994], [-1.7051068, 53.3429643], [-1.7061929999999998, 53.343063], [-1.7067990398270907, 53.34309982103814], [-1.7072184, 53.3431253], [-1.7084797, 53.3431753], [-1.7097065, 53.34319219999999], [-1.7119809, 53.34315879999998], [-1.7123246, 53.343152800000006], [-1.715101, 53.3431033], [-1.7163481, 53.3431242], [-1.7173273, 53.3431731], [-1.7183014, 53.343239099999984], [-1.7192306999999998, 53.3433272], [-1.7201322, 53.3434385], [-1.7208364, 53.34352909999999], [-1.7215541, 53.343638799999994], [-1.7226989, 53.343851], [-1.7237033, 53.344069], [-1.7246942999999997, 53.34430460000001], [-1.7258316, 53.3446128], [-1.7268889, 53.344960099999994], [-1.7281901, 53.3454313], [-1.7291308999999997, 53.3457957], [-1.7292443, 53.34584400000001], [-1.7296037, 53.3460031], [-1.7301988, 53.34627230000001], [-1.7308101, 53.346576], [-1.7311028999999998, 53.3467071], [-1.7340276, 53.348056199999995], [-1.7344005999999998, 53.3482381], [-1.7352107999999995, 53.34866449999999], [-1.7360032, 53.349117099999994], [-1.7371473, 53.3498709], [-1.7381452, 53.3506007], [-1.7389454999999998, 53.351273499999984], [-1.7398618, 53.35211579999999], [-1.7399476, 53.35220950000001], [-1.7415618999999998, 53.35374579999999], [-1.7419732, 53.35405909999999], [-1.742124, 53.3541987], [-1.7422638999999998, 53.354330100000006], [-1.7423998, 53.35445709999999], [-1.7433787262335885, 53.35536662007932], [-1.7449823, 53.35685649999999], [-1.7423998, 53.35445709999999], [-1.7422638999999998, 53.354330100000006], [-1.742124, 53.3541987], [-1.7419732, 53.35405909999999], [-1.7415618999999998, 53.35374579999999], [-1.7421947, 53.354348], [-1.7423307999999995, 53.354476699999985], [-1.7449246, 53.3568776], [-1.7453498999999997, 53.3573123], [-1.7457366, 53.3577545], [-1.7462298, 53.3583689], [-1.7466758, 53.35899150000001], [-1.7472277, 53.3598579], [-1.7475959999999997, 53.360590499999994], [-1.74764547105597, 53.36070877627213], [-1.7479394, 53.3614115], [-1.7486468, 53.3632929], [-1.7497655, 53.3661951], [-1.7502707, 53.36737020000001], [-1.7503762, 53.36757029999999], [-1.7506093, 53.3678621], [-1.7509140999999997, 53.36825840000001], [-1.7513415, 53.3687185], [-1.7516923, 53.36905349999999], [-1.7520616, 53.36936670000001], [-1.7524774, 53.36966489999999], [-1.752911, 53.3699585], [-1.7533757999999997, 53.3702432], [-1.7539241999999995, 53.370531699999994], [-1.7543569, 53.37073670000001], [-1.7548929, 53.370966200000005], [-1.7554742, 53.37118799999999], [-1.756026, 53.3713842], [-1.7560284752986897, 53.37138492781019], [-1.7567578999999998, 53.3715994], [-1.7597138000000003, 53.372397799999995], [-1.7598124, 53.37242469999999], [-1.7626143, 53.3731785], [-1.7635761, 53.37343459999999], [-1.7645392999999998, 53.37367929999999], [-1.7656871000000005, 53.3739284], [-1.7667159999999995, 53.3741333], [-1.7678010999999998, 53.3743065], [-1.7692860999999998, 53.3744895], [-1.7710429, 53.3746497], [-1.7717346, 53.37470669999999], [-1.7724352999999995, 53.3747431], [-1.7730956000000002, 53.374769699999995], [-1.773883, 53.37476160000001], [-1.7744451, 53.37473750000001], [-1.7750383000000003, 53.37469279999999], [-1.7756607999999998, 53.374632], [-1.7761906, 53.37456250000001], [-1.7767149, 53.3744816], [-1.7776231999999998, 53.3742998], [-1.7781839, 53.3741573], [-1.7787278000000002, 53.3740039], [-1.7792918, 53.37382790000001], [-1.7800387999999998, 53.3735597], [-1.7806884999999997, 53.3732809], [-1.7847519, 53.3714286], [-1.7857540999999997, 53.3709817], [-1.7865619999999998, 53.37065799999999], [-1.7875118, 53.370286099999994], [-1.7885479999999998, 53.3699214], [-1.7895271999999998, 53.369592700000005], [-1.7905238, 53.3692878], [-1.7914437999999997, 53.3690271], [-1.7935795000000003, 53.36847889999999], [-1.7940295, 53.368381600000006], [-1.7956166, 53.3680508], [-1.7965363, 53.3678889], [-1.7966305682390429, 53.367873351813806], [-1.7975184999999998, 53.3677269], [-1.7981955999999997, 53.3676217], [-1.7984440000000002, 53.36758270000001], [-1.8004703999999996, 53.3673307], [-1.8024437, 53.36708289999999], [-1.802768, 53.3670456], [-1.80977, 53.36618059999999], [-1.8104539, 53.3660933], [-1.8106808, 53.36606429999999], [-1.8113389, 53.3659803], [-1.8129465, 53.3657336], [-1.8140946, 53.3655272], [-1.8152356999999997, 53.3652986], [-1.8160083, 53.3651286], [-1.8162783, 53.36506870000001], [-1.8168054, 53.3649414], [-1.8172471999999995, 53.3648348], [-1.8191493, 53.3643374], [-1.8210505, 53.36380299999999], [-1.8248405999999997, 53.3627326], [-1.8286439, 53.3616755], [-1.8320488854766332, 53.36070877627213], [-1.8324461, 53.360596], [-1.8358157, 53.35964729999999], [-1.836577, 53.35943569999999], [-1.8410347, 53.3581837], [-1.8436802000000003, 53.35744059999999], [-1.845217, 53.35700899999999], [-1.8494837, 53.355860699999994], [-1.8864620966509948, 53.345426498687914], [-1.8913169999999997, 53.34405640000001], [-1.8929897, 53.3435907], [-1.8964426999999997, 53.34262919999998], [-1.9002308999999995, 53.341553700000006], [-1.9022331, 53.340998199999994], [-1.9028148, 53.340809], [-1.9034092, 53.34060919999999], [-1.9040197000000003, 53.3403547], [-1.9046823, 53.340086], [-1.9054929, 53.33970070000001], [-1.9062807, 53.3392966], [-1.9066775, 53.3390717], [-1.9070381999999997, 53.33884549999999], [-1.9084559000000003, 53.3379149], [-1.9088742999999997, 53.3376772], [-1.9093154999999995, 53.33745390000001], [-1.9097055999999992, 53.33727369999999], [-1.9101461, 53.3370864], [-1.9106009, 53.33690509999999], [-1.9110783, 53.33673470000001], [-1.91163, 53.336562499999985], [-1.9122056000000005, 53.33640539999999], [-1.9128375, 53.33624949999999], [-1.9133551, 53.3361014], [-1.9135091, 53.33607140000001], [-1.9140803999999996, 53.3359809], [-1.9145198, 53.3358796], [-1.9147099999999997, 53.33584960000001], [-1.9150329, 53.3357603], [-1.9152853, 53.33567899999999], [-1.9158803, 53.3354325], [-1.9162551, 53.3352374], [-1.9166824, 53.3349374], [-1.9170255, 53.3346643], [-1.9174103, 53.33418590000001], [-1.917558, 53.333959], [-1.9176647, 53.3336966], [-1.9177381999999996, 53.3334442], [-1.9177632, 53.33321910000001], [-1.9177782, 53.3329603], [-1.9177591000000005, 53.332743], [-1.9177307, 53.3324934], [-1.9176648999999997, 53.332225900000005], [-1.9176128, 53.33203279999999], [-1.9175203, 53.3317418], [-1.9173275, 53.3312173], [-1.9172399, 53.3309545], [-1.9171800999999995, 53.3306878], [-1.9171562, 53.330501100000006], [-1.9171268, 53.33026650000001], [-1.9171183000000005, 53.3299349], [-1.9171349, 53.3296802], [-1.9171571, 53.3294042], [-1.9171848, 53.3292189], [-1.9172559, 53.3288853], [-1.9174041, 53.3283868], [-1.9176192999999997, 53.32784669999999], [-1.9179512000000003, 53.3271929], [-1.9179583, 53.3271777], [-1.9180327, 53.32702379999999], [-1.9181285999999995, 53.326801999999994], [-1.9182587, 53.32663410000001], [-1.9183458, 53.3264656], [-1.9184955999999995, 53.32616989999999], [-1.918627, 53.32588959999999], [-1.9188007, 53.3255422], [-1.9189464999999997, 53.3252399], [-1.9190906999999997, 53.3249385], [-1.9192857000000003, 53.3245568], [-1.9195052, 53.32411739999999], [-1.9196823000000005, 53.32374069999999], [-1.9198675999999997, 53.32334769999999], [-1.9200309, 53.323004299999994], [-1.9201044, 53.322874600000006], [-1.9202399999999995, 53.32260719999999], [-1.9203723, 53.32232239999998], [-1.9204671, 53.32212140000001], [-1.920601, 53.3218482], [-1.9207005999999995, 53.321617], [-1.9208068000000005, 53.3213379], [-1.920913, 53.32104819999999], [-1.9209881, 53.3207828], [-1.921073, 53.3204462], [-1.9211366999999997, 53.32011050000001], [-1.9211661, 53.31981679999999], [-1.9211742999999997, 53.31957], [-1.9211792, 53.31926260000001], [-1.9211726999999996, 53.319032400000005], [-1.9211547, 53.3188353], [-1.9211105999999996, 53.318501600000005], [-1.9210502000000005, 53.3181659], [-1.9209669, 53.31781560000001], [-1.9208443999999996, 53.31743999999999], [-1.9207317, 53.3171111], [-1.9206304000000003, 53.3168692], [-1.920583, 53.31676469999999], [-1.9204654, 53.31653349999999], [-1.920271, 53.31617829999999], [-1.920062, 53.31583479999999], [-1.9198415, 53.315507], [-1.9196340000000005, 53.3152298], [-1.9195001000000005, 53.3150581], [-1.9193351000000003, 53.31487760000001], [-1.9191211, 53.314659], [-1.9188614, 53.3143809], [-1.9185397, 53.31407639999999], [-1.9182032, 53.3137788], [-1.9177899000000005, 53.3134548], [-1.9174355000000003, 53.313194300000006], [-1.9170809999999996, 53.31295810000001], [-1.9165273, 53.31260189999999], [-1.9161725, 53.312384400000006], [-1.9157473000000005, 53.3121461], [-1.9156037602191465, 53.31207766381704], [-1.9155342970067917, 53.312044545452665], [-1.9154084087859375, 53.31204962186556], [-1.915043, 53.31186569999999], [-1.9146023999999997, 53.3116722], [-1.9139105, 53.311389], [-1.9132638, 53.31115940000001], [-1.9124635000000003, 53.3108999], [-1.9108295, 53.310433999999994], [-1.9102801, 53.310281100000005], [-1.9098398000000003, 53.31014119999999], [-1.9094114, 53.3099929], [-1.9083952, 53.3096197], [-1.9046087999999997, 53.30808300000001], [-1.902108383271765, 53.30706581297633], [-1.9013686999999997, 53.306764900000005], [-1.8952347, 53.304295], [-1.8903564, 53.3023273], [-1.8887166137724605, 53.30166632397024], [-1.8886654072228704, 53.3016456831261], [-1.8864620966509948, 53.30075754138646], [-1.8831244, 53.29941209999999], [-1.879227, 53.2978259], [-1.8758811999999996, 53.2964271], [-1.8748257, 53.2958038], [-1.874667, 53.29571], [-1.8740376000000003, 53.2952531], [-1.8737938999999997, 53.29504889999999], [-1.8731135000000003, 53.2944958], [-1.8726320999999997, 53.294132399999995], [-1.8721498999999997, 53.29382089999999], [-1.8719011999999997, 53.2936731], [-1.8716482000000003, 53.2935226], [-1.8709934, 53.2932014], [-1.8693632, 53.29250390000001], [-1.8686199999999995, 53.29220029999999], [-1.8682616999999997, 53.2920341], [-1.8678283, 53.291819700000005], [-1.8671211999999997, 53.29141149999999], [-1.8666753999999997, 53.291123], [-1.866305, 53.2908366], [-1.8660039, 53.290601599999995], [-1.8657249, 53.290354], [-1.8654322, 53.29008239999999], [-1.8651344999999997, 53.2897633], [-1.8648957, 53.2894827], [-1.8646624, 53.2891765], [-1.8643955, 53.28873619999999], [-1.8640869999999996, 53.2881622], [-1.8634675, 53.287028600000006]]}", "current_leg_start": "Heeley Up Loop", "dest_arr_time_act": "1447", "motion_projection": null, "next_location_lat": "53.2870286", "next_location_lon": "-1.8634675", "previous_location": "Peak Forest S.B.", "current_leg_milage": "28.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 114.559, \"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\": 1052.32, \"from_m\": 114.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1107.516, \"from_m\": 1052.32, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2350.367, \"from_m\": 1107.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\": 2986.354, \"from_m\": 2350.367, \"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\": 3039.809, \"from_m\": 2986.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3195.573, \"from_m\": 3039.809, \"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\": 3229.303, \"from_m\": 3195.573, \"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\": 3267.493, \"from_m\": 3229.303, \"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\": 3311.59, \"from_m\": 3267.493, \"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\": 3487.204, \"from_m\": 3311.59, \"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\": 3586.538, \"from_m\": 3487.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4080.203, \"from_m\": 3586.538, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6358.19, \"from_m\": 4080.203, \"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\": 14299.946, \"from_m\": 6358.19, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15160.353, \"from_m\": 14299.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15924.7, \"from_m\": 15160.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16679.802, \"from_m\": 15924.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18845.951, \"from_m\": 16679.802, \"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\": 19125.561, \"from_m\": 18845.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19638.477, \"from_m\": 19125.561, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 19684.973, \"from_m\": 19638.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23083.386, \"from_m\": 19684.973, \"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\": 24389.179, \"from_m\": 23083.386, \"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\": 24778.674, \"from_m\": 24389.179, \"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\": 32518.97, \"from_m\": 24778.674, \"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\": 33210.615, \"from_m\": 32518.97, \"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\": 33373.827, \"from_m\": 33210.615, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33477.031, \"from_m\": 33373.827, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 33554.12, \"from_m\": 33477.031, \"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\": 34544.765, \"from_m\": 33554.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35430.044, \"from_m\": 34544.765, \"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\": 38665.558, \"from_m\": 35430.044, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39233.393, \"from_m\": 38665.558, \"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\": 39367.064, \"from_m\": 39233.393, \"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\": 40414.036, \"from_m\": 39367.064, \"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\": 40846.681, \"from_m\": 40414.036, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 41050.971, \"from_m\": 40846.681, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 41108.252, \"from_m\": 41050.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\": 49773.831, \"from_m\": 41108.252, \"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\": 50675.95, \"from_m\": 49773.831, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70024.703, \"from_m\": 50675.95, \"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\": 71590.624, \"from_m\": 70024.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71628.732, \"from_m\": 71590.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\": 71678.733, \"from_m\": 71628.732, \"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\": 71813.765, \"from_m\": 71678.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79846.175, \"from_m\": 71813.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}], \"service_id\": 599419, \"profile_key\": \"3b020c581040482571569792346ed454af8f8241f02075371fc2f7355bbb738c\", \"schedule_id\": 33927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1241\", \"location\": \"Doncaster Down Decoy (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Decoy North Jn\", \"stage_seq\": 2, \"distance_m\": 333.976, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 2456.792, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"St. James Jn\", \"stage_seq\": 4, \"distance_m\": 3923.185, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 5, \"distance_m\": 6416.048, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Mexborough\", \"stage_seq\": 6, \"distance_m\": 14484.932, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Thrybergh Jn\", \"stage_seq\": 7, \"distance_m\": 18780.698, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 8, \"distance_m\": 19763.091, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Masborough Jn\", \"stage_seq\": 9, \"distance_m\": 23808.1, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Holmes Jn\", \"stage_seq\": 10, \"distance_m\": 24891.076, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 11, \"distance_m\": 27887.552, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 12, \"distance_m\": 32320.84, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Sheffield\", \"stage_seq\": 13, \"distance_m\": 33051.489, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": false, \"wtt_arr\": \"1325\", \"wtt_dep\": \"1350\", \"location\": \"Heeley Up Loop\", \"stage_seq\": 14, \"distance_m\": 36769.491, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 15, \"distance_m\": 39124.632, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Dore West Jn\", \"stage_seq\": 16, \"distance_m\": 40707.282, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 17, \"distance_m\": 42110.476, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Grindleford\", \"stage_seq\": 18, \"distance_m\": 47915.417, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Bamford\", \"stage_seq\": 19, \"distance_m\": 53760.126, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 20, \"distance_m\": 57946.635, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 21, \"distance_m\": 60090.331, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Edale\", \"stage_seq\": 22, \"distance_m\": 64470.324, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Chinley East Jn\", \"stage_seq\": 23, \"distance_m\": 71628.732, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Chinley South Jn\", \"stage_seq\": 24, \"distance_m\": 72894.964, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Chinley Sig. Cy168\", \"stage_seq\": 25, \"distance_m\": 74359.108, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1437\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 26, \"distance_m\": 79118.183, \"section_seq\": 1, \"route_path_id\": 104478}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": null, \"location\": \"Peak Forest Cemex (GBRf)\", \"stage_seq\": 27, \"distance_m\": 79846.175, \"section_seq\": 1, \"route_path_id\": 104478}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79846.175, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104478}], \"total_distance_m\": 79846.175, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 69211.658, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 10634.517, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1241", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "54.0", "current_position_lat": "53.2870286", "current_position_lon": "-1.8634675", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:26:01Z\", \"source_id\": 50312147, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:26:05Z\", \"source_id\": 16290704, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:44:12Z\", \"source_id\": 50359995, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:44:19Z\", \"source_id\": 16304226, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:58:57Z\", \"source_id\": 50397654, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:59:02Z\", \"source_id\": 16315017, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:42Z\", \"source_id\": 50418046, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:47Z\", \"source_id\": 16320731, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:43Z\", \"source_id\": 16349062, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:39Z\", \"source_id\": 16414093, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peak Forest S.B.", "service_state_platform": null, "timing_fact_generation": 1789571439847407, "current_leg_arrival_utc": "2026-09-16T14:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:05.255435", "service_state_evidence_id": 16357379, "current_leg_start_actual_dep": "2026-09-16T14:08:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:05.571474", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6M10 None None None None {"version": 3, "segments": [{"to_m": 114.559, "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": 1052.32, "from_m": 114.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1107.516, "from_m": 1052.32, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2350.367, "from_m": 1107.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": 2986.354, "from_m": 2350.367, "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": 3039.809, "from_m": 2986.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3195.573, "from_m": 3039.809, "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": 3229.303, "from_m": 3195.573, "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": 3267.493, "from_m": 3229.303, "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": 3311.59, "from_m": 3267.493, "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": 3487.204, "from_m": 3311.59, "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": 3586.538, "from_m": 3487.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4080.203, "from_m": 3586.538, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6358.19, "from_m": 4080.203, "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": 14299.946, "from_m": 6358.19, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15160.353, "from_m": 14299.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15924.7, "from_m": 15160.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16679.802, "from_m": 15924.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18845.951, "from_m": 16679.802, "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": 19125.561, "from_m": 18845.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19638.477, "from_m": 19125.561, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 19684.973, "from_m": 19638.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23083.386, "from_m": 19684.973, "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": 24389.179, "from_m": 23083.386, "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": 24778.674, "from_m": 24389.179, "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": 32518.97, "from_m": 24778.674, "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": 33210.615, "from_m": 32518.97, "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": 33373.827, "from_m": 33210.615, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33477.031, "from_m": 33373.827, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 33554.12, "from_m": 33477.031, "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": 34544.765, "from_m": 33554.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35430.044, "from_m": 34544.765, "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": 38665.558, "from_m": 35430.044, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39233.393, "from_m": 38665.558, "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": 39367.064, "from_m": 39233.393, "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": 40414.036, "from_m": 39367.064, "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": 40846.681, "from_m": 40414.036, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41050.971, "from_m": 40846.681, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 41108.252, "from_m": 41050.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": 49773.831, "from_m": 41108.252, "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": 50675.95, "from_m": 49773.831, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70024.703, "from_m": 50675.95, "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": 71590.624, "from_m": 70024.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71628.732, "from_m": 71590.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": 71678.733, "from_m": 71628.732, "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": 71813.765, "from_m": 71678.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79846.175, "from_m": 71813.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}], "service_id": 599419, "profile_key": "3b020c581040482571569792346ed454af8f8241f02075371fc2f7355bbb738c", "schedule_id": 33927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1241", "location": "Doncaster Down Decoy (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Decoy North Jn", "stage_seq": 2, "distance_m": 333.976, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245", "location": "Bridge Jn", "stage_seq": 3, "distance_m": 2456.792, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "St. James Jn", "stage_seq": 4, "distance_m": 3923.185, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253", "location": "Hexthorpe Jn", "stage_seq": 5, "distance_m": 6416.048, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Mexborough", "stage_seq": 6, "distance_m": 14484.932, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Thrybergh Jn", "stage_seq": 7, "distance_m": 18780.698, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Aldwarke Jn", "stage_seq": 8, "distance_m": 19763.091, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Masborough Jn", "stage_seq": 9, "distance_m": 23808.1, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Holmes Jn", "stage_seq": 10, "distance_m": 24891.076, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Wincobank Jn", "stage_seq": 11, "distance_m": 27887.552, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315H", "location": "Nunnery Main Line Jn", "stage_seq": 12, "distance_m": 32320.84, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Sheffield", "stage_seq": 13, "distance_m": 33051.489, "section_seq": 1, "route_path_id": 104478}, {"is_pass": false, "wtt_arr": "1325", "wtt_dep": "1350", "location": "Heeley Up Loop", "stage_seq": 14, "distance_m": 36769.491, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Dore Station Jn", "stage_seq": 15, "distance_m": 39124.632, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Dore West Jn", "stage_seq": 16, "distance_m": 40707.282, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Totley Tunnel East", "stage_seq": 17, "distance_m": 42110.476, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Grindleford", "stage_seq": 18, "distance_m": 47915.417, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Bamford", "stage_seq": 19, "distance_m": 53760.126, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Earles Siding S.B.", "stage_seq": 20, "distance_m": 57946.635, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Earles Sidings Sig. Es31", "stage_seq": 21, "distance_m": 60090.331, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Edale", "stage_seq": 22, "distance_m": 64470.324, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Chinley East Jn", "stage_seq": 23, "distance_m": 71628.732, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Chinley South Jn", "stage_seq": 24, "distance_m": 72894.964, "section_seq": 1, "route_path_id": 104478}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Chinley Sig. Cy168", "stage_seq": 25, "distance_m": 74359.108, "section_seq": 1, "route_path_id": 104478}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1437", "location": "Peak Forest S.B.", "stage_seq": 26, "distance_m": 79118.183, "section_seq": 1, "route_path_id": 104478}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": null, "location": "Peak Forest Cemex (GBRf)", "stage_seq": 27, "distance_m": 79846.175, "section_seq": 1, "route_path_id": 104478}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79846.175, "from_m": 0.0, "section_seq": 1, "route_path_id": 104478}], "total_distance_m": 79846.175, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 69211.658, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 10634.517, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:26:01Z", "source_id": 50312147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:26:05Z", "source_id": 16290704, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7314, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:44:12Z", "source_id": 50359995, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T12:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:44:19Z", "source_id": 16304226, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:58:57Z", "source_id": 50397654, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T13:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:59:02Z", "source_id": 16315017, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:42Z", "source_id": 50418046, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:47Z", "source_id": 16320731, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:43Z", "source_id": 16349062, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:39Z", "source_id": 16414093, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:05:00+01:00", "operational_fact": true}] Doncaster Down Decoy (GBRf) 1241 1241 None None None Peak Forest Cemex (GBRf) 1447 1447 None LATE +18 minutes https://www.realtimetrains.co.uk/service/gb-nr:H02432/2026-09-16/detailed None Heeley Up Loop 2026-09-16T14:08:00+01:00 Peak Forest S.B. 54.0 {"type": "LineString", "coordinates": [[-1.486578309113746, 53.35114000187777], [-1.487832, 53.349997899999984], [-1.4880675999999995, 53.3497808], [-1.4886237, 53.3492924], [-1.4887082, 53.3492109], [-1.4896824, 53.3483908], [-1.4907399999999995, 53.3475804], [-1.4920846, 53.3466817], [-1.4945356999999997, 53.3451542], [-1.496388, 53.34400419999999], [-1.4973371, 53.343371], [-1.4982306, 53.34273120000001], [-1.4994775, 53.3418456], [-1.5024616, 53.33971220000001], [-1.5046933, 53.3381071], [-1.5062593999999998, 53.33699489999999], [-1.5079211999999995, 53.3358601], [-1.5083422, 53.33557859999999], [-1.5096163, 53.33459640000001], [-1.5101722, 53.3342409], [-1.5107280561502765, 53.33384649747358], [-1.5113042, 53.33343769999999], [-1.5101722, 53.3342409], [-1.5096163, 53.33459640000001], [-1.5106815, 53.3338231], [-1.5117057000000005, 53.33309100000001], [-1.5117311, 53.33307219999999], [-1.5119043, 53.3329507], [-1.5123826, 53.3325949], [-1.5126890999999998, 53.332366699999994], [-1.5129874, 53.3321331], [-1.5134021000000002, 53.33182069999999], [-1.5138313, 53.33136420000001], [-1.5140861, 53.3310823], [-1.5144079999999998, 53.330637], [-1.5147325, 53.3300956], [-1.5149063, 53.32976679999999], [-1.5151227, 53.3291399], [-1.5151996999999997, 53.3288248], [-1.5152549999999998, 53.3284696], [-1.515291, 53.3281746], [-1.5153005999999998, 53.32789689999999], [-1.5152836, 53.32751999999999], [-1.51525, 53.32697459999999], [-1.5152593, 53.3267881], [-1.5153075, 53.32650459999999], [-1.5153748, 53.3262671], [-1.5154493999999998, 53.326074], [-1.5156027, 53.32579419999999], [-1.5157838, 53.3255674], [-1.5160571, 53.32530049999999], [-1.5163798, 53.3250181], [-1.5167021, 53.3247859], [-1.5173803999999995, 53.3242865], [-1.5183094, 53.3235767], [-1.5191428, 53.3229423], [-1.5200311, 53.3223017], [-1.5206326999999995, 53.321940099999985], [-1.5212409, 53.3216124], [-1.5212434848897007, 53.32161125061884], [-1.5220368, 53.32125849999999], [-1.5229741, 53.3209072], [-1.5232968999999998, 53.32080989999999], [-1.5237953999999998, 53.3206596], [-1.5257573999999998, 53.3201261], [-1.5271359830031863, 53.31975122188452], [-1.5292318, 53.3191813], [-1.5296784, 53.31906250000001], [-1.529875, 53.3190113], [-1.5305546, 53.318832], [-1.5314051, 53.3186594], [-1.5321899000000003, 53.3185325], [-1.5365227999999995, 53.317866499999994], [-1.5409163, 53.317253], [-1.5365227999999995, 53.317866499999994], [-1.5321899000000003, 53.3185325], [-1.5314051, 53.3186594], [-1.5305546, 53.318832], [-1.529875, 53.3190113], [-1.5296784, 53.31906250000001], [-1.5292318, 53.3191813], [-1.5271359830031863, 53.31975122188452], [-1.5257573999999998, 53.3201261], [-1.5265679, 53.31995009999999], [-1.5271359830031863, 53.319795622741175], [-1.5285709999999997, 53.319405399999994], [-1.5298984999999998, 53.31904109999999], [-1.530579, 53.3188697], [-1.5314248, 53.318698100000006], [-1.5322072, 53.318571600000006], [-1.5365388999999998, 53.3179057], [-1.5409318, 53.317292300000005], [-1.5857983, 53.3112069], [-1.5947587, 53.309741499999994], [-1.5982474, 53.309237], [-1.6034983, 53.3084835], [-1.6134468567349394, 53.30706581297633], [-1.6169675114151385, 53.30656410214732], [-1.6220570999999997, 53.3058388], [-1.6231382, 53.3057109], [-1.6241076, 53.3056192], [-1.6249742, 53.305583299999995], [-1.6252718, 53.3055825], [-1.6260323, 53.3055806], [-1.626598, 53.305597800000015], [-1.6271567999999998, 53.3056345], [-1.6283481, 53.3057771], [-1.6290215999999995, 53.305886400000006], [-1.6296961999999997, 53.306023399999994], [-1.6298725, 53.3060636], [-1.6310094, 53.306377299999994], [-1.6317016000000002, 53.3066179], [-1.6323573, 53.30687249999998], [-1.632782916883475, 53.30706581297633], [-1.6329271, 53.3071313], [-1.6340507999999998, 53.30772499999999], [-1.6345684, 53.3080674], [-1.6350460999999998, 53.308424399999986], [-1.6355951999999998, 53.3088803], [-1.6360735, 53.30935219999999], [-1.6369607, 53.31031879999999], [-1.6411544000000002, 53.3150287], [-1.6414705999999997, 53.315450199999994], [-1.6417259, 53.31588179999999], [-1.6418769999999998, 53.3161527], [-1.6419988999999997, 53.316428399999985], [-1.6421867, 53.31699919999999], [-1.6422749999999997, 53.3173947], [-1.6423232, 53.3177927], [-1.6424065999999995, 53.3185787], [-1.6424107, 53.3187047], [-1.6424780999999995, 53.3192003], [-1.6425721, 53.319509], [-1.6426846, 53.3198109], [-1.6429163999999998, 53.32032499999999], [-1.6432123, 53.32082960000001], [-1.6435717999999997, 53.32132159999999], [-1.6439980999999997, 53.3218144], [-1.6445643, 53.3223451], [-1.6447177, 53.32246730000001], [-1.6448679999999998, 53.322586999999984], [-1.6451908999999998, 53.32283249999999], [-1.6456688999999998, 53.3231559], [-1.6461783999999997, 53.323474799999985], [-1.6467688, 53.323784899999985], [-1.6474, 53.3240787], [-1.6479808, 53.32432339999999], [-1.6485869999999998, 53.324559599999986], [-1.6517185, 53.325789099999994], [-1.6518227, 53.32583], [-1.6524091999999997, 53.3260599], [-1.652672, 53.3261685], [-1.6532380999999998, 53.326390100000005], [-1.6534208999999995, 53.32646170000001], [-1.6547051999999998, 53.326964399999994], [-1.6550154, 53.3270919], [-1.6566197, 53.3277592], [-1.6569376999999998, 53.32788300000001], [-1.658413, 53.3284361], [-1.6606464, 53.3292163], [-1.6609769999999997, 53.3293228], [-1.6615781, 53.3295423], [-1.6634306, 53.3301865], [-1.6721985999999998, 53.3332156], [-1.6736259, 53.333708], [-1.6738563999999998, 53.3337848], [-1.6740754, 53.333859800000006], [-1.6771104, 53.33491779999999], [-1.6772226999999995, 53.3349568], [-1.6868024, 53.3382541], [-1.6884152999999995, 53.33880919999999], [-1.6893558, 53.339133999999994], [-1.6899516, 53.3393371], [-1.6911724, 53.3397587], [-1.6920483, 53.3400627], [-1.6925268, 53.3402504], [-1.6942881999999997, 53.3408522], [-1.6950297999999997, 53.3410853], [-1.6960873, 53.3413887], [-1.6962931999999995, 53.341439], [-1.6973208999999998, 53.341698499999985], [-1.698293, 53.3419019], [-1.6994852, 53.34212099999999], [-1.7014634999999998, 53.3424357], [-1.703564, 53.342765099999994], [-1.7043223, 53.342873299999994], [-1.7051068, 53.3429643], [-1.7061929999999998, 53.343063], [-1.7067990398270907, 53.34309982103814], [-1.7072184, 53.3431253], [-1.7084797, 53.3431753], [-1.7097065, 53.34319219999999], [-1.7119809, 53.34315879999998], [-1.7123246, 53.343152800000006], [-1.715101, 53.3431033], [-1.7163481, 53.3431242], [-1.7173273, 53.3431731], [-1.7183014, 53.343239099999984], [-1.7192306999999998, 53.3433272], [-1.7201322, 53.3434385], [-1.7208364, 53.34352909999999], [-1.7215541, 53.343638799999994], [-1.7226989, 53.343851], [-1.7237033, 53.344069], [-1.7246942999999997, 53.34430460000001], [-1.7258316, 53.3446128], [-1.7268889, 53.344960099999994], [-1.7281901, 53.3454313], [-1.7291308999999997, 53.3457957], [-1.7292443, 53.34584400000001], [-1.7296037, 53.3460031], [-1.7301988, 53.34627230000001], [-1.7308101, 53.346576], [-1.7311028999999998, 53.3467071], [-1.7340276, 53.348056199999995], [-1.7344005999999998, 53.3482381], [-1.7352107999999995, 53.34866449999999], [-1.7360032, 53.349117099999994], [-1.7371473, 53.3498709], [-1.7381452, 53.3506007], [-1.7389454999999998, 53.351273499999984], [-1.7398618, 53.35211579999999], [-1.7399476, 53.35220950000001], [-1.7415618999999998, 53.35374579999999], [-1.7419732, 53.35405909999999], [-1.742124, 53.3541987], [-1.7422638999999998, 53.354330100000006], [-1.7423998, 53.35445709999999], [-1.7433787262335885, 53.35536662007932], [-1.7449823, 53.35685649999999], [-1.7423998, 53.35445709999999], [-1.7422638999999998, 53.354330100000006], [-1.742124, 53.3541987], [-1.7419732, 53.35405909999999], [-1.7415618999999998, 53.35374579999999], [-1.7421947, 53.354348], [-1.7423307999999995, 53.354476699999985], [-1.7449246, 53.3568776], [-1.7453498999999997, 53.3573123], [-1.7457366, 53.3577545], [-1.7462298, 53.3583689], [-1.7466758, 53.35899150000001], [-1.7472277, 53.3598579], [-1.7475959999999997, 53.360590499999994], [-1.74764547105597, 53.36070877627213], [-1.7479394, 53.3614115], [-1.7486468, 53.3632929], [-1.7497655, 53.3661951], [-1.7502707, 53.36737020000001], [-1.7503762, 53.36757029999999], [-1.7506093, 53.3678621], [-1.7509140999999997, 53.36825840000001], [-1.7513415, 53.3687185], [-1.7516923, 53.36905349999999], [-1.7520616, 53.36936670000001], [-1.7524774, 53.36966489999999], [-1.752911, 53.3699585], [-1.7533757999999997, 53.3702432], [-1.7539241999999995, 53.370531699999994], [-1.7543569, 53.37073670000001], [-1.7548929, 53.370966200000005], [-1.7554742, 53.37118799999999], [-1.756026, 53.3713842], [-1.7560284752986897, 53.37138492781019], [-1.7567578999999998, 53.3715994], [-1.7597138000000003, 53.372397799999995], [-1.7598124, 53.37242469999999], [-1.7626143, 53.3731785], [-1.7635761, 53.37343459999999], [-1.7645392999999998, 53.37367929999999], [-1.7656871000000005, 53.3739284], [-1.7667159999999995, 53.3741333], [-1.7678010999999998, 53.3743065], [-1.7692860999999998, 53.3744895], [-1.7710429, 53.3746497], [-1.7717346, 53.37470669999999], [-1.7724352999999995, 53.3747431], [-1.7730956000000002, 53.374769699999995], [-1.773883, 53.37476160000001], [-1.7744451, 53.37473750000001], [-1.7750383000000003, 53.37469279999999], [-1.7756607999999998, 53.374632], [-1.7761906, 53.37456250000001], [-1.7767149, 53.3744816], [-1.7776231999999998, 53.3742998], [-1.7781839, 53.3741573], [-1.7787278000000002, 53.3740039], [-1.7792918, 53.37382790000001], [-1.7800387999999998, 53.3735597], [-1.7806884999999997, 53.3732809], [-1.7847519, 53.3714286], [-1.7857540999999997, 53.3709817], [-1.7865619999999998, 53.37065799999999], [-1.7875118, 53.370286099999994], [-1.7885479999999998, 53.3699214], [-1.7895271999999998, 53.369592700000005], [-1.7905238, 53.3692878], [-1.7914437999999997, 53.3690271], [-1.7935795000000003, 53.36847889999999], [-1.7940295, 53.368381600000006], [-1.7956166, 53.3680508], [-1.7965363, 53.3678889], [-1.7966305682390429, 53.367873351813806], [-1.7975184999999998, 53.3677269], [-1.7981955999999997, 53.3676217], [-1.7984440000000002, 53.36758270000001], [-1.8004703999999996, 53.3673307], [-1.8024437, 53.36708289999999], [-1.802768, 53.3670456], [-1.80977, 53.36618059999999], [-1.8104539, 53.3660933], [-1.8106808, 53.36606429999999], [-1.8113389, 53.3659803], [-1.8129465, 53.3657336], [-1.8140946, 53.3655272], [-1.8152356999999997, 53.3652986], [-1.8160083, 53.3651286], [-1.8162783, 53.36506870000001], [-1.8168054, 53.3649414], [-1.8172471999999995, 53.3648348], [-1.8191493, 53.3643374], [-1.8210505, 53.36380299999999], [-1.8248405999999997, 53.3627326], [-1.8286439, 53.3616755], [-1.8320488854766332, 53.36070877627213], [-1.8324461, 53.360596], [-1.8358157, 53.35964729999999], [-1.836577, 53.35943569999999], [-1.8410347, 53.3581837], [-1.8436802000000003, 53.35744059999999], [-1.845217, 53.35700899999999], [-1.8494837, 53.355860699999994], [-1.8864620966509948, 53.345426498687914], [-1.8913169999999997, 53.34405640000001], [-1.8929897, 53.3435907], [-1.8964426999999997, 53.34262919999998], [-1.9002308999999995, 53.341553700000006], [-1.9022331, 53.340998199999994], [-1.9028148, 53.340809], [-1.9034092, 53.34060919999999], [-1.9040197000000003, 53.3403547], [-1.9046823, 53.340086], [-1.9054929, 53.33970070000001], [-1.9062807, 53.3392966], [-1.9066775, 53.3390717], [-1.9070381999999997, 53.33884549999999], [-1.9084559000000003, 53.3379149], [-1.9088742999999997, 53.3376772], [-1.9093154999999995, 53.33745390000001], [-1.9097055999999992, 53.33727369999999], [-1.9101461, 53.3370864], [-1.9106009, 53.33690509999999], [-1.9110783, 53.33673470000001], [-1.91163, 53.336562499999985], [-1.9122056000000005, 53.33640539999999], [-1.9128375, 53.33624949999999], [-1.9133551, 53.3361014], [-1.9135091, 53.33607140000001], [-1.9140803999999996, 53.3359809], [-1.9145198, 53.3358796], [-1.9147099999999997, 53.33584960000001], [-1.9150329, 53.3357603], [-1.9152853, 53.33567899999999], [-1.9158803, 53.3354325], [-1.9162551, 53.3352374], [-1.9166824, 53.3349374], [-1.9170255, 53.3346643], [-1.9174103, 53.33418590000001], [-1.917558, 53.333959], [-1.9176647, 53.3336966], [-1.9177381999999996, 53.3334442], [-1.9177632, 53.33321910000001], [-1.9177782, 53.3329603], [-1.9177591000000005, 53.332743], [-1.9177307, 53.3324934], [-1.9176648999999997, 53.332225900000005], [-1.9176128, 53.33203279999999], [-1.9175203, 53.3317418], [-1.9173275, 53.3312173], [-1.9172399, 53.3309545], [-1.9171800999999995, 53.3306878], [-1.9171562, 53.330501100000006], [-1.9171268, 53.33026650000001], [-1.9171183000000005, 53.3299349], [-1.9171349, 53.3296802], [-1.9171571, 53.3294042], [-1.9171848, 53.3292189], [-1.9172559, 53.3288853], [-1.9174041, 53.3283868], [-1.9176192999999997, 53.32784669999999], [-1.9179512000000003, 53.3271929], [-1.9179583, 53.3271777], [-1.9180327, 53.32702379999999], [-1.9181285999999995, 53.326801999999994], [-1.9182587, 53.32663410000001], [-1.9183458, 53.3264656], [-1.9184955999999995, 53.32616989999999], [-1.918627, 53.32588959999999], [-1.9188007, 53.3255422], [-1.9189464999999997, 53.3252399], [-1.9190906999999997, 53.3249385], [-1.9192857000000003, 53.3245568], [-1.9195052, 53.32411739999999], [-1.9196823000000005, 53.32374069999999], [-1.9198675999999997, 53.32334769999999], [-1.9200309, 53.323004299999994], [-1.9201044, 53.322874600000006], [-1.9202399999999995, 53.32260719999999], [-1.9203723, 53.32232239999998], [-1.9204671, 53.32212140000001], [-1.920601, 53.3218482], [-1.9207005999999995, 53.321617], [-1.9208068000000005, 53.3213379], [-1.920913, 53.32104819999999], [-1.9209881, 53.3207828], [-1.921073, 53.3204462], [-1.9211366999999997, 53.32011050000001], [-1.9211661, 53.31981679999999], [-1.9211742999999997, 53.31957], [-1.9211792, 53.31926260000001], [-1.9211726999999996, 53.319032400000005], [-1.9211547, 53.3188353], [-1.9211105999999996, 53.318501600000005], [-1.9210502000000005, 53.3181659], [-1.9209669, 53.31781560000001], [-1.9208443999999996, 53.31743999999999], [-1.9207317, 53.3171111], [-1.9206304000000003, 53.3168692], [-1.920583, 53.31676469999999], [-1.9204654, 53.31653349999999], [-1.920271, 53.31617829999999], [-1.920062, 53.31583479999999], [-1.9198415, 53.315507], [-1.9196340000000005, 53.3152298], [-1.9195001000000005, 53.3150581], [-1.9193351000000003, 53.31487760000001], [-1.9191211, 53.314659], [-1.9188614, 53.3143809], [-1.9185397, 53.31407639999999], [-1.9182032, 53.3137788], [-1.9177899000000005, 53.3134548], [-1.9174355000000003, 53.313194300000006], [-1.9170809999999996, 53.31295810000001], [-1.9165273, 53.31260189999999], [-1.9161725, 53.312384400000006], [-1.9157473000000005, 53.3121461], [-1.9156037602191465, 53.31207766381704], [-1.9155342970067917, 53.312044545452665], [-1.9154084087859375, 53.31204962186556], [-1.915043, 53.31186569999999], [-1.9146023999999997, 53.3116722], [-1.9139105, 53.311389], [-1.9132638, 53.31115940000001], [-1.9124635000000003, 53.3108999], [-1.9108295, 53.310433999999994], [-1.9102801, 53.310281100000005], [-1.9098398000000003, 53.31014119999999], [-1.9094114, 53.3099929], [-1.9083952, 53.3096197], [-1.9046087999999997, 53.30808300000001], [-1.902108383271765, 53.30706581297633], [-1.9013686999999997, 53.306764900000005], [-1.8952347, 53.304295], [-1.8903564, 53.3023273], [-1.8887166137724605, 53.30166632397024], [-1.8886654072228704, 53.3016456831261], [-1.8864620966509948, 53.30075754138646], [-1.8831244, 53.29941209999999], [-1.879227, 53.2978259], [-1.8758811999999996, 53.2964271], [-1.8748257, 53.2958038], [-1.874667, 53.29571], [-1.8740376000000003, 53.2952531], [-1.8737938999999997, 53.29504889999999], [-1.8731135000000003, 53.2944958], [-1.8726320999999997, 53.294132399999995], [-1.8721498999999997, 53.29382089999999], [-1.8719011999999997, 53.2936731], [-1.8716482000000003, 53.2935226], [-1.8709934, 53.2932014], [-1.8693632, 53.29250390000001], [-1.8686199999999995, 53.29220029999999], [-1.8682616999999997, 53.2920341], [-1.8678283, 53.291819700000005], [-1.8671211999999997, 53.29141149999999], [-1.8666753999999997, 53.291123], [-1.866305, 53.2908366], [-1.8660039, 53.290601599999995], [-1.8657249, 53.290354], [-1.8654322, 53.29008239999999], [-1.8651344999999997, 53.2897633], [-1.8648957, 53.2894827], [-1.8646624, 53.2891765], [-1.8643955, 53.28873619999999], [-1.8640869999999996, 53.2881622], [-1.8634675, 53.287028600000006]]} 28.4 1350 1444 Peak Forest S.B. Peak Forest Cemex (GBRf) Peak Forest S.B. 53.2870286 -1.8634675 53.2870286 -1.8634675 1 0 2026-09-16 15:15:08 TERMINATED 2026-09-16 15:05:00 Peak Forest S.B. TRUST TRACKING_TIMEOUT 16357379 1789571439847407 61 61 2026-09-16 15:15:05.571474 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:05.255435
582615 613802 G26372 881F90MN16 2026-09-16 COMPLETE 16408888 2026-09-16 16:05:00 2026-09-16 15:15:37 2026-09-18 15:15:37 {"id": 613802, "stp": "O", "toc": "Southern", "uid": "G26372", "consist": "387202+387224", "dest_crs": "ORE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26372/2026-09-16/detailed", "trust_id": "881F90MN16", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ore", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "1", "is_terminated": 1, "next_location": "Ore", "signalling_id": "1F90", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "1605", "current_leg_dep": "1601", "current_leg_end": "Ore", "origin_dep_time": "1523", "origin_platform": "2", "current_location": "Ore", "last_update_time": "2026-09-16T15:15:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5768171502148498, 50.85845361975165], [0.5768301, 50.85845779999999], [0.5774372, 50.858634399999985], [0.5782346, 50.8588538], [0.5786185999999999, 50.85897669999998], [0.5787552999999999, 50.8590258], [0.5789448, 50.8590956], [0.5792428, 50.8592254], [0.5795299999999999, 50.859361699999994], [0.5798419, 50.8595662], [0.5801208, 50.85976120000001], [0.5804029, 50.859965200000005], [0.581293, 50.86060309999999], [0.5820453999999999, 50.86114469999999], [0.5833107, 50.86207669999999], [0.5837566, 50.86240949999999], [0.5863293, 50.8642987], [0.5867357, 50.8645899], [0.5871432, 50.8648445], [0.5875736, 50.8650984], [0.5880503, 50.8653343], [0.5885934999999999, 50.8655988], [0.589943, 50.866256], [0.5904235999999999, 50.86646780000001], [0.5909215, 50.8666536], [0.591499, 50.86683959999999], [0.5919653999999999, 50.8669768]]}", "current_leg_start": "Hastings", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "50.8669768", "next_location_lon": "0.5919654", "previous_location": "Hastings", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.877, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1677.44, \"from_m\": 572.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3946.956, \"from_m\": 1677.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4503.907, \"from_m\": 3946.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18779.59, \"from_m\": 4503.907, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18827.813, \"from_m\": 18779.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23933.921, \"from_m\": 18827.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24004.43, \"from_m\": 23933.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25212.615, \"from_m\": 24004.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26155.967, \"from_m\": 25212.615, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26778.285, \"from_m\": 26155.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27913.212, \"from_m\": 26778.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 613802, \"profile_key\": \"947199bbbcb7d6d74d4232c6d54ff609519c783ae19941da4bb3c4afd2edc665\", \"schedule_id\": 36550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3093.711, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3946.956, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 4, \"distance_m\": 8062.253, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1534H\", \"location\": \"Pevensey Bay\", \"stage_seq\": 5, \"distance_m\": 9423.733, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Normans Bay\", \"stage_seq\": 6, \"distance_m\": 12716.945, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1543\", \"location\": \"Cooden Beach\", \"stage_seq\": 7, \"distance_m\": 15408.746, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1547\", \"location\": \"Collington\", \"stage_seq\": 8, \"distance_m\": 17753.577, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Bexhill\", \"stage_seq\": 9, \"distance_m\": 19097.435, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 10, \"distance_m\": 23943.504, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 11, \"distance_m\": 25234.564, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Hastings\", \"stage_seq\": 12, \"distance_m\": 26472.131, \"section_seq\": 1, \"route_path_id\": 105276}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Ore\", \"stage_seq\": 13, \"distance_m\": 27913.212, \"section_seq\": 1, \"route_path_id\": 105276}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27913.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105276}], \"total_distance_m\": 27913.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 26760.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1152.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8669768", "current_position_lon": "0.5919654", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:06Z\", \"source_id\": 50627385, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:07Z\", \"source_id\": 16380002, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:16Z\", \"source_id\": 50643427, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:20Z\", \"source_id\": 16384763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:01Z\", \"source_id\": 50658756, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:03Z\", \"source_id\": 16389026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:36Z\", \"source_id\": 50670423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:41Z\", \"source_id\": 16392544, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:40Z\", \"source_id\": 50678867, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:46Z\", \"source_id\": 16394912, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:40Z\", \"source_id\": 50678867, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:46Z\", \"source_id\": 16394913, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:55Z\", \"source_id\": 50716216, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:55Z\", \"source_id\": 16405747, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:01Z\", \"source_id\": 50727291, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:03Z\", \"source_id\": 16408888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ore", "service_state_platform": "2", "timing_fact_generation": 1789571050552116, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:08.668793", "service_state_evidence_id": 16408888, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:09.794085", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern O EBN ORE 1F90 387202+387224 8 110 None {"version": 3, "segments": [{"to_m": 572.877, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1677.44, "from_m": 572.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3946.956, "from_m": 1677.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4503.907, "from_m": 3946.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18779.59, "from_m": 4503.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18827.813, "from_m": 18779.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23933.921, "from_m": 18827.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24004.43, "from_m": 23933.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25212.615, "from_m": 24004.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26155.967, "from_m": 25212.615, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26778.285, "from_m": 26155.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27913.212, "from_m": 26778.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 613802, "profile_key": "947199bbbcb7d6d74d4232c6d54ff609519c783ae19941da4bb3c4afd2edc665", "schedule_id": 36550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1523", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3093.711, "section_seq": 1, "route_path_id": 105276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3946.956, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532", "location": "Pevensey & Westham", "stage_seq": 4, "distance_m": 8062.253, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1534H", "location": "Pevensey Bay", "stage_seq": 5, "distance_m": 9423.733, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Normans Bay", "stage_seq": 6, "distance_m": 12716.945, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1543", "location": "Cooden Beach", "stage_seq": 7, "distance_m": 15408.746, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Collington", "stage_seq": 8, "distance_m": 17753.577, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Bexhill", "stage_seq": 9, "distance_m": 19097.435, "section_seq": 1, "route_path_id": 105276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Bopeep S.B. Jn", "stage_seq": 10, "distance_m": 23943.504, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "St. Leonards Warrior Sq", "stage_seq": 11, "distance_m": 25234.564, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Hastings", "stage_seq": 12, "distance_m": 26472.131, "section_seq": 1, "route_path_id": 105276}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Ore", "stage_seq": 13, "distance_m": 27913.212, "section_seq": 1, "route_path_id": 105276}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27913.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 105276}], "total_distance_m": 27913.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 26760.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1152.786, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:06Z", "source_id": 50627385, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:07Z", "source_id": 16380002, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:16Z", "source_id": 50643427, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:20Z", "source_id": 16384763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:01Z", "source_id": 50658756, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:03Z", "source_id": 16389026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31241, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:36Z", "source_id": 50670423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:41Z", "source_id": 16392544, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:40Z", "source_id": 50678867, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:46Z", "source_id": 16394912, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:40Z", "source_id": 50678867, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:46Z", "source_id": 16394913, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:55Z", "source_id": 50716216, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:55Z", "source_id": 16405747, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31305, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:01Z", "source_id": 50727291, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:03Z", "source_id": 16408888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Eastbourne 1523 1523 2 None None Ore 1604 1604 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26372/2026-09-16/detailed None Hastings 2026-09-16T16:02:00+01:00 Ore 4.0 {"type": "LineString", "coordinates": [[0.5768171502148498, 50.85845361975165], [0.5768301, 50.85845779999999], [0.5774372, 50.858634399999985], [0.5782346, 50.8588538], [0.5786185999999999, 50.85897669999998], [0.5787552999999999, 50.8590258], [0.5789448, 50.8590956], [0.5792428, 50.8592254], [0.5795299999999999, 50.859361699999994], [0.5798419, 50.8595662], [0.5801208, 50.85976120000001], [0.5804029, 50.859965200000005], [0.581293, 50.86060309999999], [0.5820453999999999, 50.86114469999999], [0.5833107, 50.86207669999999], [0.5837566, 50.86240949999999], [0.5863293, 50.8642987], [0.5867357, 50.8645899], [0.5871432, 50.8648445], [0.5875736, 50.8650984], [0.5880503, 50.8653343], [0.5885934999999999, 50.8655988], [0.589943, 50.866256], [0.5904235999999999, 50.86646780000001], [0.5909215, 50.8666536], [0.591499, 50.86683959999999], [0.5919653999999999, 50.8669768]]} 0.9 1601 1605 Hastings Ore Ore 50.8669768 0.5919654 50.8669768 0.5919654 1 0 2026-09-16 15:15:37 TERMINATED 2026-09-16 15:05:00 Ore TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408888 1789571050552116 39 39 2026-09-16 15:15:09.794085 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:08.668793
582616 613267 C37435 739U11MQ16 2026-09-16 COMPLETE 16409755 2026-09-16 16:05:00 2026-09-16 15:15:37 2026-09-18 15:15:37 {"id": 613267, "stp": "P", "toc": "Elizabeth Line", "uid": "C37435", "consist": "345009", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37435/2026-09-16/detailed", "trust_id": "739U11MQ16", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U11", "timing_status": "LATE", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "1605", "current_leg_dep": "1602", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1500", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T15:15:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "1604", "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\": 25205.866, \"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\": 25335.302, \"from_m\": 25205.866, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25464.737, \"from_m\": 25335.302, \"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\": 26382.439, \"from_m\": 25464.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26945.147, \"from_m\": 26382.439, \"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\": 27100.209, \"from_m\": 26945.147, \"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\": 27557.757, \"from_m\": 27100.209, \"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\": 27695.78, \"from_m\": 27557.757, \"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\": 27851.706, \"from_m\": 27695.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\": 27974.559, \"from_m\": 27851.706, \"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\": 28193.7, \"from_m\": 27974.559, \"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\": 28423.513, \"from_m\": 28193.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28794.148, \"from_m\": 28423.513, \"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\": 29861.483, \"from_m\": 28794.148, \"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\": 30100.18, \"from_m\": 29861.483, \"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\": 30260.689, \"from_m\": 30100.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30665.318, \"from_m\": 30260.689, \"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\": 30918.622, \"from_m\": 30665.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31233.699, \"from_m\": 30918.622, \"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\": 31458.971, \"from_m\": 31233.699, \"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\": 31757.187, \"from_m\": 31458.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32420.499, \"from_m\": 31757.187, \"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\": 32590.722, \"from_m\": 32420.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32736.718, \"from_m\": 32590.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33137.15, \"from_m\": 32736.718, \"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\": 33360.033, \"from_m\": 33137.15, \"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\": 33544.894, \"from_m\": 33360.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34174.189, \"from_m\": 33544.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\": 34791.209, \"from_m\": 34174.189, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35293.367, \"from_m\": 34791.209, \"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\": 35436.71, \"from_m\": 35293.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35538.988, \"from_m\": 35436.71, \"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\": 36431.458, \"from_m\": 35538.988, \"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\": 36619.64, \"from_m\": 36431.458, \"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\": 36838.556, \"from_m\": 36619.64, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36860.748, \"from_m\": 36838.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36867.39, \"from_m\": 36860.748, \"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\": 36889.583, \"from_m\": 36867.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37108.499, \"from_m\": 36889.583, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37292.407, \"from_m\": 37108.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37650.435, \"from_m\": 37292.407, \"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\": 37851.484, \"from_m\": 37650.435, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38128.988, \"from_m\": 37851.484, \"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\": 40207.022, \"from_m\": 38128.988, \"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\": 40356.037, \"from_m\": 40207.022, \"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\": 40492.651, \"from_m\": 40356.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41180.509, \"from_m\": 40492.651, \"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\": 41310.09, \"from_m\": 41180.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41488.481, \"from_m\": 41310.09, \"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\": 43850.432, \"from_m\": 41488.481, \"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\": 43937.506, \"from_m\": 43850.432, \"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\": 44024.889, \"from_m\": 43937.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44421.553, \"from_m\": 44024.889, \"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\": 46155.494, \"from_m\": 44421.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46415.165, \"from_m\": 46155.494, \"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\": 47881.083, \"from_m\": 46415.165, \"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\": 48011.204, \"from_m\": 47881.083, \"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\": 48105.099, \"from_m\": 48011.204, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48383.805, \"from_m\": 48105.099, \"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\": 48441.351, \"from_m\": 48383.805, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48592.029, \"from_m\": 48441.351, \"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\": 51575.478, \"from_m\": 48592.029, \"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\": 613267, \"profile_key\": \"e55666a3d5c7a649162271f4a21f2bea1fbf1daa88a2590f67209a0adf426c77\", \"schedule_id\": 5174, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1506\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515H\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 25335.302, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1534\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 27974.559, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 30292.468, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 31615.31, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 33642.906, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35363.955, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 36864.069, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 38400.248, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 40663.48, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 44027.394, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 48105.099, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 50364.547, \"section_seq\": 1, \"route_path_id\": 29923}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 51575.478, \"section_seq\": 1, \"route_path_id\": 29923}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51575.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29923}], \"total_distance_m\": 51575.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49167.667, \"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": "1500", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:39Z\", \"source_id\": 50573712, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:41Z\", \"source_id\": 16364607, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:03Z\", \"source_id\": 50593265, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:05Z\", \"source_id\": 16370198, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:24Z\", \"source_id\": 50604836, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:27Z\", \"source_id\": 16373464, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:43Z\", \"source_id\": 16377454, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:32Z\", \"source_id\": 50623616, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:37Z\", \"source_id\": 16378878, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:19Z\", \"source_id\": 50630529, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:23Z\", \"source_id\": 16380978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:03Z\", \"source_id\": 50637447, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:08Z\", \"source_id\": 16382952, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:03Z\", \"source_id\": 50653648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:09Z\", \"source_id\": 16387540, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:05Z\", \"source_id\": 50656361, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:08Z\", \"source_id\": 16388336, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:10Z\", \"source_id\": 50664143, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:14Z\", \"source_id\": 16390656, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:16Z\", \"source_id\": 50669541, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:19Z\", \"source_id\": 16392264, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:06Z\", \"source_id\": 50677267, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:11Z\", \"source_id\": 16394441, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:26Z\", \"source_id\": 50683144, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:26Z\", \"source_id\": 16396192, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:20Z\", \"source_id\": 50691058, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:23Z\", \"source_id\": 16398530, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:01Z\", \"source_id\": 50700750, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:02Z\", \"source_id\": 16401306, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:28Z\", \"source_id\": 50709768, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:30Z\", \"source_id\": 16403928, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:35Z\", \"source_id\": 50720650, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:37Z\", \"source_id\": 16407026, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:06Z\", \"source_id\": 50730208, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:12Z\", \"source_id\": 16409755, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789571114594082, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:09.166412", "service_state_evidence_id": 50730208, "current_leg_start_actual_dep": "2026-09-16T16:01:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-16T15:05:05", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:09.790901", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HAF ABX 9U11 345009 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": 25205.866, "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": 25335.302, "from_m": 25205.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 25464.737, "from_m": 25335.302, "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": 26382.439, "from_m": 25464.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26945.147, "from_m": 26382.439, "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": 27100.209, "from_m": 26945.147, "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": 27557.757, "from_m": 27100.209, "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": 27695.78, "from_m": 27557.757, "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": 27851.706, "from_m": 27695.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": 27974.559, "from_m": 27851.706, "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": 28193.7, "from_m": 27974.559, "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": 28423.513, "from_m": 28193.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28794.148, "from_m": 28423.513, "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": 29861.483, "from_m": 28794.148, "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": 30100.18, "from_m": 29861.483, "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": 30260.689, "from_m": 30100.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30665.318, "from_m": 30260.689, "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": 30918.622, "from_m": 30665.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31233.699, "from_m": 30918.622, "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": 31458.971, "from_m": 31233.699, "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": 31757.187, "from_m": 31458.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32420.499, "from_m": 31757.187, "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": 32590.722, "from_m": 32420.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32736.718, "from_m": 32590.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33137.15, "from_m": 32736.718, "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": 33360.033, "from_m": 33137.15, "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": 33544.894, "from_m": 33360.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34174.189, "from_m": 33544.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": 34791.209, "from_m": 34174.189, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35293.367, "from_m": 34791.209, "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": 35436.71, "from_m": 35293.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35538.988, "from_m": 35436.71, "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": 36431.458, "from_m": 35538.988, "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": 36619.64, "from_m": 36431.458, "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": 36838.556, "from_m": 36619.64, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36860.748, "from_m": 36838.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36867.39, "from_m": 36860.748, "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": 36889.583, "from_m": 36867.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37108.499, "from_m": 36889.583, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37292.407, "from_m": 37108.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37650.435, "from_m": 37292.407, "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": 37851.484, "from_m": 37650.435, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38128.988, "from_m": 37851.484, "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": 40207.022, "from_m": 38128.988, "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": 40356.037, "from_m": 40207.022, "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": 40492.651, "from_m": 40356.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41180.509, "from_m": 40492.651, "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": 41310.09, "from_m": 41180.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41488.481, "from_m": 41310.09, "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": 43850.432, "from_m": 41488.481, "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": 43937.506, "from_m": 43850.432, "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": 44024.889, "from_m": 43937.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44421.553, "from_m": 44024.889, "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": 46155.494, "from_m": 44421.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46415.165, "from_m": 46155.494, "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": 47881.083, "from_m": 46415.165, "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": 48011.204, "from_m": 47881.083, "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": 48105.099, "from_m": 48011.204, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48383.805, "from_m": 48105.099, "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": 48441.351, "from_m": 48383.805, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48592.029, "from_m": 48441.351, "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": 51575.478, "from_m": 48592.029, "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": 613267, "profile_key": "e55666a3d5c7a649162271f4a21f2bea1fbf1daa88a2590f67209a0adf426c77", "schedule_id": 5174, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1500", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1506", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515H", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 25335.302, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1534", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 27974.559, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 30292.468, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 31615.31, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 33642.906, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 35363.955, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 36864.069, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 38400.248, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 40663.48, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 44027.394, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 48105.099, "section_seq": 1, "route_path_id": 29923}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 50364.547, "section_seq": 1, "route_path_id": 29923}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 51575.478, "section_seq": 1, "route_path_id": 29923}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51575.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 29923}], "total_distance_m": 51575.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49167.667, "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-16T14:05:39Z", "source_id": 50573712, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:41Z", "source_id": 16364607, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:03Z", "source_id": 50593265, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:05Z", "source_id": 16370198, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:24Z", "source_id": 50604836, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:18:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:27Z", "source_id": 16373464, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:43Z", "source_id": 16377454, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:32Z", "source_id": 50623616, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:37Z", "source_id": 16378878, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:19Z", "source_id": 50630529, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:23Z", "source_id": 16380978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:03Z", "source_id": 50637447, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:08Z", "source_id": 16382952, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:03Z", "source_id": 50653648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:09Z", "source_id": 16387540, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:05Z", "source_id": 50656361, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:08Z", "source_id": 16388336, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:10Z", "source_id": 50664143, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:40:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:14Z", "source_id": 16390656, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:16Z", "source_id": 50669541, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:19Z", "source_id": 16392264, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:06Z", "source_id": 50677267, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:11Z", "source_id": 16394441, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:26Z", "source_id": 50683144, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:26Z", "source_id": 16396192, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:20Z", "source_id": 50691058, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:23Z", "source_id": 16398530, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:01Z", "source_id": 50700750, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:02Z", "source_id": 16401306, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:28Z", "source_id": 50709768, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:30Z", "source_id": 16403928, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:35Z", "source_id": 50720650, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:37Z", "source_id": 16407026, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:06Z", "source_id": 50730208, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:12Z", "source_id": 16409755, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Heathrow Terminal 4 1500 1500 2 None None Abbey Wood (Crossrail) 1606 1604 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37435/2026-09-16/detailed None Woolwich (Crossrail) 2026-09-16T16:01:30+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 1602 1605 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-16 15:15:37 TERMINATED 2026-09-16 15:05:05 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 50730208 1789571114594082 106 106 2026-09-16 15:15:09.790901 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:09.166412
582617 613514 P66435 471B77MQ16 2026-09-16 COMPLETE 16408589 2026-09-16 16:05:00 2026-09-16 15:15:37 2026-09-18 15:15:37 {"id": 613514, "stp": "P", "toc": "Greater Anglia", "uid": "P66435", "consist": "745103", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66435/2026-09-16/detailed", "trust_id": "471B77MQ16", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "1559", "dest_platform": "5", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B77", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "1605", "current_leg_dep": "1546", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1511", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T15:15:37", "route_debug_link": null, "timing_variation": "+6 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": "1559", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42238.756, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42270.649, \"from_m\": 42238.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46759.056, \"from_m\": 42270.649, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49879.046, \"from_m\": 46759.056, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50262.446, \"from_m\": 49879.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50309.481, \"from_m\": 50262.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51740.721, \"from_m\": 50309.481, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51843.417, \"from_m\": 51740.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52490.276, \"from_m\": 51843.417, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 53575.702, \"from_m\": 52490.276, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54521.784, \"from_m\": 53575.702, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.929, \"from_m\": 54521.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56564.434, \"from_m\": 55099.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58140.424, \"from_m\": 56564.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58777.325, \"from_m\": 58140.424, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59254.0, \"from_m\": 58777.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59707.218, \"from_m\": 59254.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 613514, \"profile_key\": \"86b8bde9d8ba601329af3ec0ae0416567c44c2c810f86af1af849286d549b0f4\", \"schedule_id\": 21999, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1517\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534H\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.045, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 50108.22, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50868.375, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51820.795, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52538.793, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54920.931, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57895.076, \"section_seq\": 1, \"route_path_id\": 36020}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59707.218, \"section_seq\": 1, \"route_path_id\": 36020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59707.218, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36020}], \"total_distance_m\": 59707.218, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55249.967, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:11Z\", \"source_id\": 50599030, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:15Z\", \"source_id\": 16371845, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:37Z\", \"source_id\": 50610802, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:38Z\", \"source_id\": 16375133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:06Z\", \"source_id\": 50627436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:12Z\", \"source_id\": 16380050, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:13Z\", \"source_id\": 50645949, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:13Z\", \"source_id\": 16385422, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:39Z\", \"source_id\": 50652480, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:44Z\", \"source_id\": 16387260, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:23Z\", \"source_id\": 50659648, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:28Z\", \"source_id\": 16389301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:19Z\", \"source_id\": 50675057, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:23Z\", \"source_id\": 16393844, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:02Z\", \"source_id\": 50692910, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:05Z\", \"source_id\": 16399052, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:11Z\", \"source_id\": 50703806, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:14Z\", \"source_id\": 16402200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:36Z\", \"source_id\": 50726203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:38Z\", \"source_id\": 16408589, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1789571025911839, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:10.108100", "service_state_evidence_id": 16408589, "current_leg_start_actual_dep": "2026-09-16T15:52:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:10.478041", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B77 745103 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": 42238.756, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42270.649, "from_m": 42238.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46759.056, "from_m": 42270.649, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49879.046, "from_m": 46759.056, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50262.446, "from_m": 49879.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50309.481, "from_m": 50262.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51740.721, "from_m": 50309.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51843.417, "from_m": 51740.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52490.276, "from_m": 51843.417, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 53575.702, "from_m": 52490.276, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54521.784, "from_m": 53575.702, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.929, "from_m": 54521.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56564.434, "from_m": 55099.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58140.424, "from_m": 56564.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58777.325, "from_m": 58140.424, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59254.0, "from_m": 58777.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59707.218, "from_m": 59254.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 613514, "profile_key": "86b8bde9d8ba601329af3ec0ae0416567c44c2c810f86af1af849286d549b0f4", "schedule_id": 21999, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1511", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1517", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534H", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.045, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 50108.22, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50868.375, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51820.795, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52538.793, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54920.931, "section_seq": 1, "route_path_id": 36020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57895.076, "section_seq": 1, "route_path_id": 36020}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59707.218, "section_seq": 1, "route_path_id": 36020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59707.218, "from_m": 0.0, "section_seq": 1, "route_path_id": 36020}], "total_distance_m": 59707.218, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55249.967, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:11Z", "source_id": 50599030, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:15Z", "source_id": 16371845, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:37Z", "source_id": 50610802, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:38Z", "source_id": 16375133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:06Z", "source_id": 50627436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:12Z", "source_id": 16380050, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:13Z", "source_id": 50645949, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:13Z", "source_id": 16385422, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:39Z", "source_id": 50652480, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:36:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:44Z", "source_id": 16387260, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:23Z", "source_id": 50659648, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:28Z", "source_id": 16389301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:19Z", "source_id": 50675057, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:23Z", "source_id": 16393844, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:02Z", "source_id": 50692910, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:05Z", "source_id": 16399052, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:11Z", "source_id": 50703806, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:14Z", "source_id": 16402200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:36Z", "source_id": 50726203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:38Z", "source_id": 16408589, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Stansted Airport 1511 1511 1 None None London Liverpool Street 1559 1559 5 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66435/2026-09-16/detailed None Tottenham Hale 2026-09-16T15:52:00+01:00 London Liverpool Street 19.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 1546 1605 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 15:15:37 TERMINATED 2026-09-16 15:05:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408589 1789571025911839 65 65 2026-09-16 15:15:10.478041 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:10.108100
582618 602415 H37762 664L93CF16 2026-09-16 COMPLETE 16409725 2026-09-16 16:04:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 602415, "stp": "P", "toc": "Unknown", "uid": "H37762", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37762/2026-09-16/detailed", "trust_id": "664L93CF16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Felixstowe North F.L.T.", "service_date": "2026-09-16", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "Felixstowe North F.L.T.", "signalling_id": "4L93", "timing_status": "LATE", "origin_station": "Lawley Street F.L.T.", "current_leg_arr": "1604", "current_leg_dep": "1548", "current_leg_end": "Felixstowe North F.L.T.", "origin_dep_time": "0951", "origin_platform": null, "current_location": "Felixstowe North F.L.T.", "last_update_time": "2026-09-16T15:15:37", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[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.2981723, 51.9652725], [1.2978839999999998, 51.965394399999994], [1.2974172, 51.96560590000001], [1.2970524999999995, 51.965774499999995], [1.2965214, 51.96601249999999], [1.2949388999999998, 51.96671310000001], [1.2938821, 51.96718249999999]]}", "current_leg_start": "Trimley Sig. FW9031", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "51.9671825", "next_location_lon": "1.2938821", "previous_location": "Trimley Sig. FW9031", "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\": 473.152, \"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\": 499.56, \"from_m\": 473.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 558.791, \"from_m\": 499.56, \"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\": 575.85, \"from_m\": 558.791, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 615.162, \"from_m\": 575.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 774.915, \"from_m\": 615.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2449.837, \"from_m\": 774.915, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9012.83, \"from_m\": 2449.837, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9965.965, \"from_m\": 9012.83, \"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\": 10152.078, \"from_m\": 9965.965, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10215.135, \"from_m\": 10152.078, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10219.026, \"from_m\": 10215.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13859.112, \"from_m\": 10219.026, \"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\": 14217.205, \"from_m\": 13859.112, \"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\": 14244.058, \"from_m\": 14217.205, \"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\": 14573.918, \"from_m\": 14244.058, \"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\": 29868.42, \"from_m\": 14573.918, \"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\": 30595.186, \"from_m\": 29868.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30635.331, \"from_m\": 30595.186, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30665.282, \"from_m\": 30635.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30708.562, \"from_m\": 30665.282, \"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\": 30760.525, \"from_m\": 30708.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30817.016, \"from_m\": 30760.525, \"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\": 30940.263, \"from_m\": 30817.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31539.876, \"from_m\": 30940.263, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31837.938, \"from_m\": 31539.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31926.591, \"from_m\": 31837.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32524.583, \"from_m\": 31926.591, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47152.445, \"from_m\": 32524.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48019.515, \"from_m\": 47152.445, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55177.592, \"from_m\": 48019.515, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56085.204, \"from_m\": 55177.592, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56201.897, \"from_m\": 56085.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\": 56261.31, \"from_m\": 56201.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56404.961, \"from_m\": 56261.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\": 59603.807, \"from_m\": 56404.961, \"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\": 60163.738, \"from_m\": 59603.807, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60227.296, \"from_m\": 60163.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60860.748, \"from_m\": 60227.296, \"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\": 61615.006, \"from_m\": 60860.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62131.566, \"from_m\": 61615.006, \"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\": 68806.935, \"from_m\": 62131.566, \"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\": 68856.814, \"from_m\": 68806.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68914.541, \"from_m\": 68856.814, \"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\": 69022.949, \"from_m\": 68914.541, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69130.03, \"from_m\": 69022.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\": 69823.342, \"from_m\": 69130.03, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85442.552, \"from_m\": 69823.342, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85980.486, \"from_m\": 85442.552, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 86056.476, \"from_m\": 85980.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103165.252, \"from_m\": 86056.476, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106259.891, \"from_m\": 103165.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 108141.314, \"from_m\": 106259.891, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108192.882, \"from_m\": 108141.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108711.26, \"from_m\": 108192.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109500.455, \"from_m\": 108711.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109925.964, \"from_m\": 109500.455, \"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\": 121663.247, \"from_m\": 109925.964, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125662.853, \"from_m\": 121663.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\": 126672.953, \"from_m\": 125662.853, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 142367.959, \"from_m\": 126672.953, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142481.137, \"from_m\": 142367.959, \"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\": 144395.402, \"from_m\": 142481.137, \"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\": 144832.211, \"from_m\": 144395.402, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 144920.855, \"from_m\": 144832.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 144950.114, \"from_m\": 144920.855, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 145319.194, \"from_m\": 144950.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 145594.772, \"from_m\": 145319.194, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 145886.712, \"from_m\": 145594.772, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146206.063, \"from_m\": 145886.712, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 146370.058, \"from_m\": 146206.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146610.499, \"from_m\": 146370.058, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 147926.28, \"from_m\": 146610.499, \"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\": 155159.654, \"from_m\": 147926.28, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 155218.361, \"from_m\": 155159.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168590.416, \"from_m\": 155218.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171297.517, \"from_m\": 168590.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 178491.424, \"from_m\": 171297.517, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 178537.169, \"from_m\": 178491.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189269.399, \"from_m\": 178537.169, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 190703.448, \"from_m\": 189269.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 190783.127, \"from_m\": 190703.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\": 193387.765, \"from_m\": 190783.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193848.375, \"from_m\": 193387.765, \"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\": 193902.8, \"from_m\": 193848.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 193971.538, \"from_m\": 193902.8, \"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\": 194938.426, \"from_m\": 193971.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195518.473, \"from_m\": 194938.426, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 197105.428, \"from_m\": 195518.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 200180.716, \"from_m\": 197105.428, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 202500.862, \"from_m\": 200180.716, \"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\": 202874.728, \"from_m\": 202500.862, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 212111.291, \"from_m\": 202874.728, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 213160.267, \"from_m\": 212111.291, \"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\": 213302.172, \"from_m\": 213160.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 252577.082, \"from_m\": 213302.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252816.036, \"from_m\": 252577.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 267809.993, \"from_m\": 252816.036, \"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\": 267861.427, \"from_m\": 267809.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273038.865, \"from_m\": 267861.427, \"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\": 273799.52, \"from_m\": 273038.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 274138.58, \"from_m\": 273799.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 274179.345, \"from_m\": 274138.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 277570.484, \"from_m\": 274179.345, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 277846.967, \"from_m\": 277570.484, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 278154.471, \"from_m\": 277846.967, \"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\": 282375.497, \"from_m\": 278154.471, \"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\": 293801.26, \"from_m\": 282375.497, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 294427.5, \"from_m\": 293801.26, \"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\": 294786.144, \"from_m\": 294427.5, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 296589.297, \"from_m\": 294786.144, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 297878.462, \"from_m\": 296589.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}], \"service_id\": 602415, \"profile_key\": \"0fd6d9357a41a84c545a4055ca207935bdae01bc618a4193733f67272d6c5ba2\", \"schedule_id\": 13809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0951\", \"location\": \"Lawley Street F.L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"0956\", \"wtt_dep\": \"0956\", \"location\": \"Duddeston Jn\", \"stage_seq\": 2, \"distance_m\": 575.85, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"0958\", \"wtt_dep\": \"1018\", \"location\": \"Washwood Heath Up Goods Loop\", \"stage_seq\": 3, \"distance_m\": 1416.255, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 4, \"distance_m\": 1568.382, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022\", \"location\": \"Bromford Bridge\", \"stage_seq\": 5, \"distance_m\": 3862.133, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1025H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 6, \"distance_m\": 7195.548, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"1028H\", \"wtt_dep\": \"1047\", \"location\": \"Water Orton West Jn\", \"stage_seq\": 7, \"distance_m\": 9094.063, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1049H\", \"location\": \"Water Orton\", \"stage_seq\": 8, \"distance_m\": 9759.121, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1052\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 9, \"distance_m\": 12209.998, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054H\", \"location\": \"Whitacre Jn\", \"stage_seq\": 10, \"distance_m\": 14184.001, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1112\", \"location\": \"Nuneaton Abbey Jn\", \"stage_seq\": 11, \"distance_m\": 29927.251, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1114\", \"location\": \"Nuneaton\", \"stage_seq\": 12, \"distance_m\": 31185.601, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1121\", \"location\": \"Hinckley\", \"stage_seq\": 13, \"distance_m\": 37946.64, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1128\", \"location\": \"Croft\", \"stage_seq\": 14, \"distance_m\": 47770.605, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1135\", \"location\": \"Wigston North Jn\", \"stage_seq\": 15, \"distance_m\": 56304.037, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Leicester South Jn\", \"stage_seq\": 16, \"distance_m\": 60264.233, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"1140H\", \"wtt_dep\": \"1146\", \"location\": \"Leicester\", \"stage_seq\": 17, \"distance_m\": 61350.51, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Syston South Jn\", \"stage_seq\": 18, \"distance_m\": 69130.03, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159H\", \"location\": \"Syston East Jn\", \"stage_seq\": 19, \"distance_m\": 69637.774, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Frisby S.B.\", \"stage_seq\": 20, \"distance_m\": 79202.075, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Melton Mowbray\", \"stage_seq\": 21, \"distance_m\": 85361.23, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 22, \"distance_m\": 91583.438, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 23, \"distance_m\": 95208.176, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 24, \"distance_m\": 98890.489, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Langham Jn\", \"stage_seq\": 25, \"distance_m\": 101864.999, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Oakham\", \"stage_seq\": 26, \"distance_m\": 103842.098, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1229H\", \"location\": \"Manton Jn\", \"stage_seq\": 27, \"distance_m\": 109460.75, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1233\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 28, \"distance_m\": 116155.173, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Ketton S.B.\", \"stage_seq\": 29, \"distance_m\": 120368.192, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 30, \"distance_m\": 130300.014, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247H\", \"location\": \"Helpston Jn\", \"stage_seq\": 31, \"distance_m\": 136563.805, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Marholm Jn\", \"stage_seq\": 32, \"distance_m\": 141182.052, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252H\", \"location\": \"Peterborough\", \"stage_seq\": 33, \"distance_m\": 145229.784, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1256\", \"location\": \"Peterborough Sig. 434\", \"stage_seq\": 34, \"distance_m\": 145758.599, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 35, \"distance_m\": 146427.802, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 36, \"distance_m\": 151823.127, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Whittlesea\", \"stage_seq\": 37, \"distance_m\": 155009.425, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 38, \"distance_m\": 156804.535, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 39, \"distance_m\": 160759.005, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316\", \"location\": \"March West Jn\", \"stage_seq\": 40, \"distance_m\": 168723.142, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"March\", \"stage_seq\": 41, \"distance_m\": 169147.382, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 42, \"distance_m\": 171680.38, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Stonea S.B.\", \"stage_seq\": 43, \"distance_m\": 175452.795, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Manea\", \"stage_seq\": 44, \"distance_m\": 178421.547, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 45, \"distance_m\": 181675.406, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Ely North Jn\", \"stage_seq\": 46, \"distance_m\": 191917.443, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339\", \"location\": \"Ely\", \"stage_seq\": 47, \"distance_m\": 194221.942, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 48, \"distance_m\": 194938.426, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Soham Sig. Ca498\", \"stage_seq\": 49, \"distance_m\": 197105.428, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Soham Jn\", \"stage_seq\": 50, \"distance_m\": 202354.699, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Chippenham Jn\", \"stage_seq\": 51, \"distance_m\": 213364.419, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Kennett\", \"stage_seq\": 52, \"distance_m\": 217836.138, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 53, \"distance_m\": 233396.448, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Haughley Jn\", \"stage_seq\": 54, \"distance_m\": 252833.48, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Stowmarket\", \"stage_seq\": 55, \"distance_m\": 256711.731, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Claydon S.B.\", \"stage_seq\": 56, \"distance_m\": 267645.809, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 57, \"distance_m\": 272957.873, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1504\", \"location\": \"Ipswich Sig. CO352\", \"stage_seq\": 58, \"distance_m\": 273880.902, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 59, \"distance_m\": 274206.716, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Westerfield\", \"stage_seq\": 60, \"distance_m\": 277703.419, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Derby Road\", \"stage_seq\": 61, \"distance_m\": 281835.641, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Derby Road Levington Sig. FW9017\", \"stage_seq\": 62, \"distance_m\": 286568.807, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Trimley Sig. FW9023\", \"stage_seq\": 63, \"distance_m\": 289901.458, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 64, \"distance_m\": 292957.237, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": \"1548\", \"location\": \"Trimley Sig. FW9031\", \"stage_seq\": 65, \"distance_m\": 293879.094, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Trimley\", \"stage_seq\": 66, \"distance_m\": 294722.999, \"section_seq\": 1, \"route_path_id\": 70522}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"Felixstowe North F.L.T.\", \"stage_seq\": 67, \"distance_m\": 297878.462, \"section_seq\": 1, \"route_path_id\": 70522}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 297878.462, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70522}], \"total_distance_m\": 297878.462, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 254589.371, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 43289.091, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0951", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.9671825", "current_position_lon": "1.2938821", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:53:47Z\", \"source_id\": 49914173, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T09:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:53:48Z\", \"source_id\": 16178202, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:10:10Z\", \"source_id\": 49957592, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:10:17Z\", \"source_id\": 16190265, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:16:24Z\", \"source_id\": 49973720, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:16:26Z\", \"source_id\": 16194935, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:41:17Z\", \"source_id\": 50039501, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:41:23Z\", \"source_id\": 16213430, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:53:40Z\", \"source_id\": 50227114, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:53:44Z\", \"source_id\": 16266800, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:43:49Z\", \"source_id\": 50358881, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:43:54Z\", \"source_id\": 16303891, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:48:45Z\", \"source_id\": 50371552, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:48:49Z\", \"source_id\": 16307543, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:08:38Z\", \"source_id\": 50422699, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:08:12Z\", \"source_id\": 16321714, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:24Z\", \"source_id\": 50448588, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:27Z\", \"source_id\": 16328778, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:14Z\", \"source_id\": 50502797, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:17Z\", \"source_id\": 16344377, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:59Z\", \"source_id\": 50527999, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:00Z\", \"source_id\": 16351500, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:31Z\", \"source_id\": 50584013, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:38Z\", \"source_id\": 16367530, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:51Z\", \"source_id\": 50595294, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:53Z\", \"source_id\": 16370844, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:09Z\", \"source_id\": 16409725, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Felixstowe North F.L.T.", "service_state_platform": null, "timing_fact_generation": 1789571113210608, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:13.193809", "service_state_evidence_id": 16409725, "current_leg_start_actual_dep": "2026-09-16T15:54:00+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:13.539233", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4L93 None None None None {"version": 3, "segments": [{"to_m": 473.152, "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": 499.56, "from_m": 473.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 558.791, "from_m": 499.56, "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": 575.85, "from_m": 558.791, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 615.162, "from_m": 575.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 774.915, "from_m": 615.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2449.837, "from_m": 774.915, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9012.83, "from_m": 2449.837, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9965.965, "from_m": 9012.83, "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": 10152.078, "from_m": 9965.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10215.135, "from_m": 10152.078, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10219.026, "from_m": 10215.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13859.112, "from_m": 10219.026, "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": 14217.205, "from_m": 13859.112, "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": 14244.058, "from_m": 14217.205, "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": 14573.918, "from_m": 14244.058, "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": 29868.42, "from_m": 14573.918, "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": 30595.186, "from_m": 29868.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30635.331, "from_m": 30595.186, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30665.282, "from_m": 30635.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30708.562, "from_m": 30665.282, "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": 30760.525, "from_m": 30708.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30817.016, "from_m": 30760.525, "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": 30940.263, "from_m": 30817.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31539.876, "from_m": 30940.263, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31837.938, "from_m": 31539.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31926.591, "from_m": 31837.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32524.583, "from_m": 31926.591, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47152.445, "from_m": 32524.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48019.515, "from_m": 47152.445, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55177.592, "from_m": 48019.515, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56085.204, "from_m": 55177.592, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56201.897, "from_m": 56085.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": 56261.31, "from_m": 56201.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56404.961, "from_m": 56261.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": 59603.807, "from_m": 56404.961, "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": 60163.738, "from_m": 59603.807, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60227.296, "from_m": 60163.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60860.748, "from_m": 60227.296, "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": 61615.006, "from_m": 60860.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62131.566, "from_m": 61615.006, "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": 68806.935, "from_m": 62131.566, "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": 68856.814, "from_m": 68806.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68914.541, "from_m": 68856.814, "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": 69022.949, "from_m": 68914.541, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69130.03, "from_m": 69022.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": 69823.342, "from_m": 69130.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85442.552, "from_m": 69823.342, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85980.486, "from_m": 85442.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 86056.476, "from_m": 85980.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103165.252, "from_m": 86056.476, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106259.891, "from_m": 103165.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 108141.314, "from_m": 106259.891, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108192.882, "from_m": 108141.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108711.26, "from_m": 108192.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109500.455, "from_m": 108711.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109925.964, "from_m": 109500.455, "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": 121663.247, "from_m": 109925.964, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125662.853, "from_m": 121663.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": 126672.953, "from_m": 125662.853, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 142367.959, "from_m": 126672.953, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142481.137, "from_m": 142367.959, "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": 144395.402, "from_m": 142481.137, "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": 144832.211, "from_m": 144395.402, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 144920.855, "from_m": 144832.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 144950.114, "from_m": 144920.855, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 145319.194, "from_m": 144950.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 145594.772, "from_m": 145319.194, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 145886.712, "from_m": 145594.772, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146206.063, "from_m": 145886.712, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 146370.058, "from_m": 146206.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146610.499, "from_m": 146370.058, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 147926.28, "from_m": 146610.499, "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": 155159.654, "from_m": 147926.28, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 155218.361, "from_m": 155159.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168590.416, "from_m": 155218.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171297.517, "from_m": 168590.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 178491.424, "from_m": 171297.517, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 178537.169, "from_m": 178491.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189269.399, "from_m": 178537.169, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 190703.448, "from_m": 189269.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 190783.127, "from_m": 190703.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": 193387.765, "from_m": 190783.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193848.375, "from_m": 193387.765, "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": 193902.8, "from_m": 193848.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 193971.538, "from_m": 193902.8, "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": 194938.426, "from_m": 193971.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195518.473, "from_m": 194938.426, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 197105.428, "from_m": 195518.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 200180.716, "from_m": 197105.428, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 202500.862, "from_m": 200180.716, "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": 202874.728, "from_m": 202500.862, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 212111.291, "from_m": 202874.728, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 213160.267, "from_m": 212111.291, "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": 213302.172, "from_m": 213160.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 252577.082, "from_m": 213302.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252816.036, "from_m": 252577.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 267809.993, "from_m": 252816.036, "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": 267861.427, "from_m": 267809.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273038.865, "from_m": 267861.427, "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": 273799.52, "from_m": 273038.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 274138.58, "from_m": 273799.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 274179.345, "from_m": 274138.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 277570.484, "from_m": 274179.345, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 277846.967, "from_m": 277570.484, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 278154.471, "from_m": 277846.967, "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": 282375.497, "from_m": 278154.471, "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": 293801.26, "from_m": 282375.497, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 294427.5, "from_m": 293801.26, "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": 294786.144, "from_m": 294427.5, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 296589.297, "from_m": 294786.144, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 297878.462, "from_m": 296589.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}], "service_id": 602415, "profile_key": "0fd6d9357a41a84c545a4055ca207935bdae01bc618a4193733f67272d6c5ba2", "schedule_id": 13809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0951", "location": "Lawley Street F.L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "0956", "wtt_dep": "0956", "location": "Duddeston Jn", "stage_seq": 2, "distance_m": 575.85, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "0958", "wtt_dep": "1018", "location": "Washwood Heath Up Goods Loop", "stage_seq": 3, "distance_m": 1416.255, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019", "location": "Washwood Heath West Jn", "stage_seq": 4, "distance_m": 1568.382, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022", "location": "Bromford Bridge", "stage_seq": 5, "distance_m": 3862.133, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1025H", "location": "Castle Bromwich Jn", "stage_seq": 6, "distance_m": 7195.548, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "1028H", "wtt_dep": "1047", "location": "Water Orton West Jn", "stage_seq": 7, "distance_m": 9094.063, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1049H", "location": "Water Orton", "stage_seq": 8, "distance_m": 9759.121, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1052", "location": "Coleshill Parkway", "stage_seq": 9, "distance_m": 12209.998, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054H", "location": "Whitacre Jn", "stage_seq": 10, "distance_m": 14184.001, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1112", "location": "Nuneaton Abbey Jn", "stage_seq": 11, "distance_m": 29927.251, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1114", "location": "Nuneaton", "stage_seq": 12, "distance_m": 31185.601, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1121", "location": "Hinckley", "stage_seq": 13, "distance_m": 37946.64, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1128", "location": "Croft", "stage_seq": 14, "distance_m": 47770.605, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1135", "location": "Wigston North Jn", "stage_seq": 15, "distance_m": 56304.037, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Leicester South Jn", "stage_seq": 16, "distance_m": 60264.233, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "1140H", "wtt_dep": "1146", "location": "Leicester", "stage_seq": 17, "distance_m": 61350.51, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Syston South Jn", "stage_seq": 18, "distance_m": 69130.03, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159H", "location": "Syston East Jn", "stage_seq": 19, "distance_m": 69637.774, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207", "location": "Frisby S.B.", "stage_seq": 20, "distance_m": 79202.075, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Melton Mowbray", "stage_seq": 21, "distance_m": 85361.23, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 22, "distance_m": 91583.438, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220", "location": "Whissendine L.C.", "stage_seq": 23, "distance_m": 95208.176, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Ashwell L.C.", "stage_seq": 24, "distance_m": 98890.489, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Langham Jn", "stage_seq": 25, "distance_m": 101864.999, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Oakham", "stage_seq": 26, "distance_m": 103842.098, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1229H", "location": "Manton Jn", "stage_seq": 27, "distance_m": 109460.75, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1233", "location": "Luffenham S.B.", "stage_seq": 28, "distance_m": 116155.173, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Ketton S.B.", "stage_seq": 29, "distance_m": 120368.192, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Uffington S.B. (Lincs)", "stage_seq": 30, "distance_m": 130300.014, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247H", "location": "Helpston Jn", "stage_seq": 31, "distance_m": 136563.805, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Marholm Jn", "stage_seq": 32, "distance_m": 141182.052, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252H", "location": "Peterborough", "stage_seq": 33, "distance_m": 145229.784, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1256", "location": "Peterborough Sig. 434", "stage_seq": 34, "distance_m": 145758.599, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257H", "location": "Peterborough East Jn", "stage_seq": 35, "distance_m": 146427.802, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Kings Dyke S.B.", "stage_seq": 36, "distance_m": 151823.127, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Whittlesea", "stage_seq": 37, "distance_m": 155009.425, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Eastrea Sig. W6", "stage_seq": 38, "distance_m": 156804.535, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Three Horse Shoes", "stage_seq": 39, "distance_m": 160759.005, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316", "location": "March West Jn", "stage_seq": 40, "distance_m": 168723.142, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "March", "stage_seq": 41, "distance_m": 169147.382, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "March South Sig. MS934", "stage_seq": 42, "distance_m": 171680.38, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Stonea S.B.", "stage_seq": 43, "distance_m": 175452.795, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Manea", "stage_seq": 44, "distance_m": 178421.547, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Manea Sig. Ca924", "stage_seq": 45, "distance_m": 181675.406, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Ely North Jn", "stage_seq": 46, "distance_m": 191917.443, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339", "location": "Ely", "stage_seq": 47, "distance_m": 194221.942, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Ely Dock Jn", "stage_seq": 48, "distance_m": 194938.426, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "Soham Sig. Ca498", "stage_seq": 49, "distance_m": 197105.428, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348", "location": "Soham Jn", "stage_seq": 50, "distance_m": 202354.699, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Chippenham Jn", "stage_seq": 51, "distance_m": 213364.419, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Kennett", "stage_seq": 52, "distance_m": 217836.138, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Bury St Edmunds", "stage_seq": 53, "distance_m": 233396.448, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Haughley Jn", "stage_seq": 54, "distance_m": 252833.48, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Stowmarket", "stage_seq": 55, "distance_m": 256711.731, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Claydon S.B.", "stage_seq": 56, "distance_m": 267645.809, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Ipswich Europa Jn", "stage_seq": 57, "distance_m": 272957.873, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1504", "location": "Ipswich Sig. CO352", "stage_seq": 58, "distance_m": 273880.902, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Ipswich Boss Hall Jn", "stage_seq": 59, "distance_m": 274206.716, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Westerfield", "stage_seq": 60, "distance_m": 277703.419, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Derby Road", "stage_seq": 61, "distance_m": 281835.641, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Derby Road Levington Sig. FW9017", "stage_seq": 62, "distance_m": 286568.807, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Trimley Sig. FW9023", "stage_seq": 63, "distance_m": 289901.458, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Gun Lane Jn", "stage_seq": 64, "distance_m": 292957.237, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": "1548", "location": "Trimley Sig. FW9031", "stage_seq": 65, "distance_m": 293879.094, "section_seq": 1, "route_path_id": 70522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Trimley", "stage_seq": 66, "distance_m": 294722.999, "section_seq": 1, "route_path_id": 70522}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "Felixstowe North F.L.T.", "stage_seq": 67, "distance_m": 297878.462, "section_seq": 1, "route_path_id": 70522}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 297878.462, "from_m": 0.0, "section_seq": 1, "route_path_id": 70522}], "total_distance_m": 297878.462, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 254589.371, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 43289.091, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:53:47Z", "source_id": 49914173, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T09:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:53:48Z", "source_id": 16178202, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T10:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:10:10Z", "source_id": 49957592, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T10:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:10:17Z", "source_id": 16190265, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T11:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:16:24Z", "source_id": 49973720, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T10:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:16:26Z", "source_id": 16194935, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T11:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:41:17Z", "source_id": 50039501, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T10:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:41:23Z", "source_id": 16213430, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T11:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11834, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:53:40Z", "source_id": 50227114, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T11:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:53:44Z", "source_id": 16266800, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:43:49Z", "source_id": 50358881, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T12:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:43:54Z", "source_id": 16303891, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:48:45Z", "source_id": 50371552, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T12:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:48:49Z", "source_id": 16307543, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:08:38Z", "source_id": 50422699, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T13:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:08:12Z", "source_id": 16321714, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:24Z", "source_id": 50448588, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T13:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:27Z", "source_id": 16328778, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-16T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:14Z", "source_id": 50502797, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T13:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:17Z", "source_id": 16344377, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:59Z", "source_id": 50527999, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T13:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:00Z", "source_id": 16351500, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:31Z", "source_id": 50584013, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-16T14:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:38Z", "source_id": 16367530, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13329, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:51Z", "source_id": 50595294, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T14:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:53Z", "source_id": 16370844, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:09Z", "source_id": 16409725, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Lawley Street F.L.T. 0951 0951 None None None Felixstowe North F.L.T. 1558 1558 None LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:H37762/2026-09-16/detailed None Trimley Sig. FW9031 2026-09-16T15:54:00+01:00 Felixstowe North F.L.T. 16.0 {"type": "LineString", "coordinates": [[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.2981723, 51.9652725], [1.2978839999999998, 51.965394399999994], [1.2974172, 51.96560590000001], [1.2970524999999995, 51.965774499999995], [1.2965214, 51.96601249999999], [1.2949388999999998, 51.96671310000001], [1.2938821, 51.96718249999999]]} 2.5 1548 1604 Trimley Sig. FW9031 Felixstowe North F.L.T. Felixstowe North F.L.T. 51.9671825 1.2938821 51.9671825 1.2938821 1 0 2026-09-16 15:15:37 TERMINATED 2026-09-16 15:04:00 Felixstowe North F.L.T. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409725 1789571113210608 118 118 2026-09-16 15:15:13.539233 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:13.193809
582619 611849 W70984 631F45MO16 2026-09-16 COMPLETE 16408443 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 611849, "stp": "O", "toc": "East Midlands Railway", "uid": "W70984", "consist": "810018", "dest_crs": "SHF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70984/2026-09-16/detailed", "trust_id": "631F45MO16", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "8", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1F45", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "1605", "current_leg_dep": "1546", "current_leg_end": "Sheffield", "origin_dep_time": "1402", "origin_platform": "3", "current_location": "Sheffield", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Chesterfield", "current_leg_milage": "12.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 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\": 29420.918, \"from_m\": 11718.024, \"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\": 33554.503, \"from_m\": 29420.918, \"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\": 38747.801, \"from_m\": 33554.503, \"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\": 38832.812, \"from_m\": 38747.801, \"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\": 38850.012, \"from_m\": 38832.812, \"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\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"capability_applied\": null, \"effective_limit_mph\": 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\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47393.015, \"from_m\": 44791.309, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48267.768, \"from_m\": 47393.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49319.042, \"from_m\": 48267.768, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.778, \"from_m\": 49319.042, \"capability_applied\": null, \"effective_limit_mph\": 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\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"capability_applied\": null, \"effective_limit_mph\": 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\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"effective_limit_mph\": 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\": 78350.678, \"from_m\": 56886.894, \"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\": 78416.552, \"from_m\": 78350.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\": 80802.656, \"from_m\": 78416.552, \"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\": 80881.643, \"from_m\": 80802.656, \"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\": 81087.208, \"from_m\": 80881.643, \"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\": 81163.886, \"from_m\": 81087.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89849.023, \"from_m\": 81163.886, \"capability_applied\": null, \"effective_limit_mph\": 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\": 90118.406, \"from_m\": 89849.023, \"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\": 91085.662, \"from_m\": 90118.406, \"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\": 91130.568, \"from_m\": 91085.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95420.318, \"from_m\": 91130.568, \"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\": 101384.646, \"from_m\": 95420.318, \"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\": 102989.256, \"from_m\": 101384.646, \"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\": 104162.294, \"from_m\": 102989.256, \"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\": 104810.884, \"from_m\": 104162.294, \"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\": 104889.069, \"from_m\": 104810.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.857, \"from_m\": 104889.069, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.403, \"from_m\": 104980.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106108.042, \"from_m\": 105538.403, \"capability_applied\": null, \"effective_limit_mph\": 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\": 107123.655, \"from_m\": 106108.042, \"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\": 112099.107, \"from_m\": 107123.655, \"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\": 113389.181, \"from_m\": 112099.107, \"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\": 113487.121, \"from_m\": 113389.181, \"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\": 115924.869, \"from_m\": 113487.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118634.1, \"from_m\": 115924.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118715.357, \"from_m\": 118634.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118753.546, \"from_m\": 118715.357, \"capability_applied\": null, \"effective_limit_mph\": 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\": 118853.855, \"from_m\": 118753.546, \"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\": 124886.509, \"from_m\": 118853.855, \"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\": 126602.953, \"from_m\": 124886.509, \"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\": 127466.692, \"from_m\": 126602.953, \"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\": 131647.801, \"from_m\": 127466.692, \"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\": 133402.184, \"from_m\": 131647.801, \"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\": 133460.515, \"from_m\": 133402.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.515, \"from_m\": 133460.515, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147467.144, \"from_m\": 135311.515, \"capability_applied\": null, \"effective_limit_mph\": 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\": 150021.066, \"from_m\": 147467.144, \"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\": 150112.073, \"from_m\": 150021.066, \"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\": 153440.622, \"from_m\": 150112.073, \"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\": 154092.352, \"from_m\": 153440.622, \"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\": 157291.198, \"from_m\": 154092.352, \"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\": 157851.129, \"from_m\": 157291.198, \"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\": 158597.995, \"from_m\": 157851.129, \"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\": 159303.212, \"from_m\": 158597.995, \"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\": 159819.772, \"from_m\": 159303.212, \"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\": 166495.141, \"from_m\": 159819.772, \"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\": 166545.02, \"from_m\": 166495.141, \"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\": 170525.67, \"from_m\": 166545.02, \"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\": 171846.707, \"from_m\": 170525.67, \"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\": 171904.435, \"from_m\": 171846.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175788.848, \"from_m\": 171904.435, \"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\": 179467.658, \"from_m\": 175788.848, \"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\": 184688.664, \"from_m\": 179467.658, \"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\": 185194.871, \"from_m\": 184688.664, \"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\": 190031.848, \"from_m\": 185194.871, \"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\": 190720.07, \"from_m\": 190031.848, \"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\": 191365.1, \"from_m\": 190720.07, \"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\": 192326.307, \"from_m\": 191365.1, \"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\": 193291.156, \"from_m\": 192326.307, \"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\": 196675.288, \"from_m\": 193291.156, \"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\": 201745.27, \"from_m\": 196675.288, \"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\": 202192.441, \"from_m\": 201745.27, \"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\": 204354.713, \"from_m\": 202192.441, \"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\": 205306.771, \"from_m\": 204354.713, \"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\": 205554.92, \"from_m\": 205306.771, \"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\": 205746.48, \"from_m\": 205554.92, \"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\": 205861.321, \"from_m\": 205746.48, \"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\": 205873.767, \"from_m\": 205861.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206405.689, \"from_m\": 205873.767, \"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\": 206473.722, \"from_m\": 206405.689, \"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\": 206474.347, \"from_m\": 206473.722, \"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\": 207711.7, \"from_m\": 206474.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 208152.186, \"from_m\": 207711.7, \"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\": 211317.205, \"from_m\": 208152.186, \"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\": 222200.919, \"from_m\": 211317.205, \"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\": 222878.297, \"from_m\": 222200.919, \"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\": 224732.05, \"from_m\": 222878.297, \"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\": 237819.49, \"from_m\": 224732.05, \"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\": 245214.663, \"from_m\": 237819.49, \"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\": 245734.41, \"from_m\": 245214.663, \"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\": 245884.615, \"from_m\": 245734.41, \"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\": 245927.046, \"from_m\": 245884.615, \"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\": 256978.08, \"from_m\": 245927.046, \"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\": 258424.185, \"from_m\": 256978.08, \"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\": 258992.02, \"from_m\": 258424.185, \"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\": 262227.534, \"from_m\": 258992.02, \"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\": 263112.813, \"from_m\": 262227.534, \"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\": 264103.457, \"from_m\": 263112.813, \"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\": 264180.547, \"from_m\": 264103.457, \"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\": 264283.751, \"from_m\": 264180.547, \"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\": 264291.08, \"from_m\": 264283.751, \"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\": 264444.616, \"from_m\": 264291.08, \"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\": 264606.82, \"from_m\": 264444.616, \"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\": 611849, \"profile_key\": \"6625729b6e3597ddc261887f4f7a46ddc5fb4a853fdb820a1ac928639abbd351\", \"schedule_id\": 41227, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.834, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.383, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.523, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.77, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.102, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.2, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.086, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.121, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.823, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.1, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.235, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.791, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.428, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1506H\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.716, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.877, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.618, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179153.57, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Trent South Jn\", \"stage_seq\": 31, \"distance_m\": 191332.727, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 32, \"distance_m\": 192240.443, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Spondon\", \"stage_seq\": 33, \"distance_m\": 202015.075, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 34, \"distance_m\": 205780.348, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1529H\", \"location\": \"Derby\", \"stage_seq\": 35, \"distance_m\": 206138.98, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 36, \"distance_m\": 207596.358, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 37, \"distance_m\": 222047.808, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 38, \"distance_m\": 239640.193, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 39, \"distance_m\": 243411.182, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1547H\", \"location\": \"Chesterfield\", \"stage_seq\": 40, \"distance_m\": 244852.91, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Tapton Jn\", \"stage_seq\": 41, \"distance_m\": 245759.456, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Dore Station Jn\", \"stage_seq\": 42, \"distance_m\": 258532.946, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Sheffield Sig. S77\", \"stage_seq\": 43, \"distance_m\": 262141.869, \"section_seq\": 1, \"route_path_id\": 66885}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 44, \"distance_m\": 264606.82, \"section_seq\": 1, \"route_path_id\": 66885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 264606.82, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66885}], \"total_distance_m\": 264606.82, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258845.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5761.817, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1402", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:40Z\", \"source_id\": 50417970, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:07:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:43Z\", \"source_id\": 16320720, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:07:26Z\", \"source_id\": 50419881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:07:28Z\", \"source_id\": 16321254, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:08:52Z\", \"source_id\": 50423360, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:08:44Z\", \"source_id\": 16322176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:11Z\", \"source_id\": 50448060, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:17:15Z\", \"source_id\": 16328639, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:35Z\", \"source_id\": 50464750, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:36Z\", \"source_id\": 16333347, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:28:59Z\", \"source_id\": 50478501, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:29:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:00Z\", \"source_id\": 16337334, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:36Z\", \"source_id\": 50490534, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:42Z\", \"source_id\": 16340873, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:49Z\", \"source_id\": 50511907, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:53Z\", \"source_id\": 16346953, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:41Z\", \"source_id\": 50521947, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:46Z\", \"source_id\": 16349865, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:52:06Z\", \"source_id\": 50538951, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:52:10Z\", \"source_id\": 16354636, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:50Z\", \"source_id\": 50568787, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:53Z\", \"source_id\": 16363286, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:53Z\", \"source_id\": 50595353, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:59Z\", \"source_id\": 16370889, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:43Z\", \"source_id\": 50618994, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:49Z\", \"source_id\": 16377494, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:14Z\", \"source_id\": 16379354, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:42Z\", \"source_id\": 50676172, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:43Z\", \"source_id\": 16394119, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:25Z\", \"source_id\": 50725635, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:26Z\", \"source_id\": 16408443, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "8", "timing_fact_generation": 1789571014460534, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:20.312030", "service_state_evidence_id": 16408443, "current_leg_start_actual_dep": "2026-09-16T15:48:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:21.355129", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway O STP SHF 1F45 810018 5 125 None {"version": 3, "segments": [{"to_m": 267.122, "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": 577.485, "from_m": 267.122, "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": 888.017, "from_m": 577.485, "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": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 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": 29420.918, "from_m": 11718.024, "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": 33554.503, "from_m": 29420.918, "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": 38747.801, "from_m": 33554.503, "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": 38832.812, "from_m": 38747.801, "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": 38850.012, "from_m": 38832.812, "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": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "capability_applied": null, "effective_limit_mph": 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": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47393.015, "from_m": 44791.309, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48267.768, "from_m": 47393.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49319.042, "from_m": 48267.768, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.778, "from_m": 49319.042, "capability_applied": null, "effective_limit_mph": 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": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "capability_applied": null, "effective_limit_mph": 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": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "capability_applied": null, "effective_limit_mph": 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": 78350.678, "from_m": 56886.894, "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": 78416.552, "from_m": 78350.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": 80802.656, "from_m": 78416.552, "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": 80881.643, "from_m": 80802.656, "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": 81087.208, "from_m": 80881.643, "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": 81163.886, "from_m": 81087.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89849.023, "from_m": 81163.886, "capability_applied": null, "effective_limit_mph": 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": 90118.406, "from_m": 89849.023, "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": 91085.662, "from_m": 90118.406, "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": 91130.568, "from_m": 91085.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95420.318, "from_m": 91130.568, "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": 101384.646, "from_m": 95420.318, "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": 102989.256, "from_m": 101384.646, "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": 104162.294, "from_m": 102989.256, "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": 104810.884, "from_m": 104162.294, "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": 104889.069, "from_m": 104810.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.857, "from_m": 104889.069, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.403, "from_m": 104980.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106108.042, "from_m": 105538.403, "capability_applied": null, "effective_limit_mph": 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": 107123.655, "from_m": 106108.042, "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": 112099.107, "from_m": 107123.655, "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": 113389.181, "from_m": 112099.107, "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": 113487.121, "from_m": 113389.181, "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": 115924.869, "from_m": 113487.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118634.1, "from_m": 115924.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118715.357, "from_m": 118634.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118753.546, "from_m": 118715.357, "capability_applied": null, "effective_limit_mph": 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": 118853.855, "from_m": 118753.546, "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": 124886.509, "from_m": 118853.855, "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": 126602.953, "from_m": 124886.509, "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": 127466.692, "from_m": 126602.953, "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": 131647.801, "from_m": 127466.692, "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": 133402.184, "from_m": 131647.801, "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": 133460.515, "from_m": 133402.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.515, "from_m": 133460.515, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147467.144, "from_m": 135311.515, "capability_applied": null, "effective_limit_mph": 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": 150021.066, "from_m": 147467.144, "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": 150112.073, "from_m": 150021.066, "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": 153440.622, "from_m": 150112.073, "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": 154092.352, "from_m": 153440.622, "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": 157291.198, "from_m": 154092.352, "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": 157851.129, "from_m": 157291.198, "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": 158597.995, "from_m": 157851.129, "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": 159303.212, "from_m": 158597.995, "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": 159819.772, "from_m": 159303.212, "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": 166495.141, "from_m": 159819.772, "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": 166545.02, "from_m": 166495.141, "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": 170525.67, "from_m": 166545.02, "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": 171846.707, "from_m": 170525.67, "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": 171904.435, "from_m": 171846.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175788.848, "from_m": 171904.435, "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": 179467.658, "from_m": 175788.848, "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": 184688.664, "from_m": 179467.658, "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": 185194.871, "from_m": 184688.664, "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": 190031.848, "from_m": 185194.871, "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": 190720.07, "from_m": 190031.848, "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": 191365.1, "from_m": 190720.07, "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": 192326.307, "from_m": 191365.1, "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": 193291.156, "from_m": 192326.307, "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": 196675.288, "from_m": 193291.156, "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": 201745.27, "from_m": 196675.288, "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": 202192.441, "from_m": 201745.27, "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": 204354.713, "from_m": 202192.441, "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": 205306.771, "from_m": 204354.713, "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": 205554.92, "from_m": 205306.771, "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": 205746.48, "from_m": 205554.92, "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": 205861.321, "from_m": 205746.48, "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": 205873.767, "from_m": 205861.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206405.689, "from_m": 205873.767, "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": 206473.722, "from_m": 206405.689, "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": 206474.347, "from_m": 206473.722, "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": 207711.7, "from_m": 206474.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 208152.186, "from_m": 207711.7, "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": 211317.205, "from_m": 208152.186, "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": 222200.919, "from_m": 211317.205, "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": 222878.297, "from_m": 222200.919, "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": 224732.05, "from_m": 222878.297, "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": 237819.49, "from_m": 224732.05, "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": 245214.663, "from_m": 237819.49, "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": 245734.41, "from_m": 245214.663, "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": 245884.615, "from_m": 245734.41, "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": 245927.046, "from_m": 245884.615, "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": 256978.08, "from_m": 245927.046, "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": 258424.185, "from_m": 256978.08, "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": 258992.02, "from_m": 258424.185, "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": 262227.534, "from_m": 258992.02, "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": 263112.813, "from_m": 262227.534, "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": 264103.457, "from_m": 263112.813, "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": 264180.547, "from_m": 264103.457, "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": 264283.751, "from_m": 264180.547, "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": 264291.08, "from_m": 264283.751, "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": 264444.616, "from_m": 264291.08, "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": 264606.82, "from_m": 264444.616, "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": 611849, "profile_key": "6625729b6e3597ddc261887f4f7a46ddc5fb4a853fdb820a1ac928639abbd351", "schedule_id": 41227, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1402", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.834, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.383, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.523, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.77, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.102, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.2, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.086, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.121, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.823, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.1, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.235, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.791, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.428, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1506H", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.716, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.877, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.618, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Loughborough", "stage_seq": 30, "distance_m": 179153.57, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Trent South Jn", "stage_seq": 31, "distance_m": 191332.727, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Sheet Stores Jn", "stage_seq": 32, "distance_m": 192240.443, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Spondon", "stage_seq": 33, "distance_m": 202015.075, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Derby Way & Works Jn", "stage_seq": 34, "distance_m": 205780.348, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1529H", "location": "Derby", "stage_seq": 35, "distance_m": 206138.98, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "St. Mary's South Jn", "stage_seq": 36, "distance_m": 207596.358, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Ambergate Jn", "stage_seq": 37, "distance_m": 222047.808, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Clay Cross North Jn", "stage_seq": 38, "distance_m": 239640.193, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Chesterfield South Jn", "stage_seq": 39, "distance_m": 243411.182, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547H", "location": "Chesterfield", "stage_seq": 40, "distance_m": 244852.91, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Tapton Jn", "stage_seq": 41, "distance_m": 245759.456, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Dore Station Jn", "stage_seq": 42, "distance_m": 258532.946, "section_seq": 1, "route_path_id": 66885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Sheffield Sig. S77", "stage_seq": 43, "distance_m": 262141.869, "section_seq": 1, "route_path_id": 66885}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Sheffield", "stage_seq": 44, "distance_m": 264606.82, "section_seq": 1, "route_path_id": 66885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 264606.82, "from_m": 0.0, "section_seq": 1, "route_path_id": 66885}], "total_distance_m": 264606.82, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258845.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5761.817, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:40Z", "source_id": 50417970, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:07:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:43Z", "source_id": 16320720, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:07:26Z", "source_id": 50419881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:07:28Z", "source_id": 16321254, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:08:52Z", "source_id": 50423360, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:08:44Z", "source_id": 16322176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:11Z", "source_id": 50448060, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:17:15Z", "source_id": 16328639, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:35Z", "source_id": 50464750, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:36Z", "source_id": 16333347, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:28:59Z", "source_id": 50478501, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:29:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:00Z", "source_id": 16337334, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:36Z", "source_id": 50490534, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T13:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:42Z", "source_id": 16340873, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:49Z", "source_id": 50511907, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:53Z", "source_id": 16346953, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:41Z", "source_id": 50521947, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:46Z", "source_id": 16349865, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:52:06Z", "source_id": 50538951, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T13:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:52:10Z", "source_id": 16354636, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:50Z", "source_id": 50568787, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:53Z", "source_id": 16363286, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:53Z", "source_id": 50595353, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:59Z", "source_id": 16370889, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:43Z", "source_id": 50618994, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T14:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:49Z", "source_id": 16377494, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:14Z", "source_id": 16379354, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:42Z", "source_id": 50676172, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T14:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:43Z", "source_id": 16394119, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7385, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:25Z", "source_id": 50725635, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T15:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:26Z", "source_id": 16408443, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] London St. Pancras 1402 1402 3 None None Sheffield 1604 1604 8 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70984/2026-09-16/detailed None Chesterfield 2026-09-16T15:48:30+01:00 Sheffield 19.0 {"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} 12.1 1546 1605 Chesterfield Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408443 1789571014460534 136 136 2026-09-16 15:15:21.355129 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:20.312030
582620 611983 G39833 762L32MO16 2026-09-16 COMPLETE 16409925 2026-09-16 16:04:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 611983, "stp": "P", "toc": "Transport for Wales", "uid": "G39833", "consist": "150242", "dest_crs": "MST", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39833/2026-09-16/detailed", "trust_id": "762L32MO16", "origin_crs": "EBB", "show_on_map": 0, "dar_est_time": "14:07:00", "dar_platform": null, "dest_station": "Maesteg", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": null, "is_terminated": 1, "next_location": "Maesteg", "signalling_id": "2L32", "timing_status": "LATE", "origin_station": "Ebbw Vale Town", "current_leg_arr": "1604", "current_leg_dep": "1601", "current_leg_end": "Maesteg", "origin_dep_time": "1407", "origin_platform": null, "current_location": "Maesteg", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6507978, 51.60810570000001], [-3.651082899999999, 51.60832979999999], [-3.6512623, 51.6084609], [-3.651807699999999, 51.6087761], [-3.6521494, 51.6089243], [-3.6525467, 51.6090689], [-3.6531817, 51.609249099999985], [-3.6532792, 51.609279699999995], [-3.6537934, 51.6094246], [-3.6543305, 51.6095486], [-3.6554451, 51.6097978], [-3.656081299999999, 51.6099401]]}", "current_leg_start": "Maesteg (Ewenny Road)", "dest_arr_time_act": "1603", "motion_projection": null, "next_location_lat": "51.6099401", "next_location_lon": "-3.6560813", "previous_location": "Maesteg (Ewenny Road)", "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\": 129.279, \"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\": 9194.663, \"from_m\": 129.279, \"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\": 12941.883, \"from_m\": 9194.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14649.269, \"from_m\": 12941.883, \"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\": 15622.477, \"from_m\": 14649.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20146.289, \"from_m\": 15622.477, \"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\": 20471.498, \"from_m\": 20146.289, \"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\": 24734.22, \"from_m\": 20471.498, \"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\": 28167.658, \"from_m\": 24734.22, \"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\": 30317.601, \"from_m\": 28167.658, \"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\": 31223.468, \"from_m\": 30317.601, \"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\": 31404.504, \"from_m\": 31223.468, \"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\": 31712.313, \"from_m\": 31404.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31946.443, \"from_m\": 31712.313, \"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\": 43868.744, \"from_m\": 31946.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 44826.233, \"from_m\": 43868.744, \"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\": 45023.943, \"from_m\": 44826.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45425.894, \"from_m\": 45023.943, \"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\": 45487.888, \"from_m\": 45425.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46389.949, \"from_m\": 45487.888, \"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\": 46473.047, \"from_m\": 46389.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46684.51, \"from_m\": 46473.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46863.606, \"from_m\": 46684.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46913.514, \"from_m\": 46863.606, \"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\": 47063.907, \"from_m\": 46913.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47505.683, \"from_m\": 47063.907, \"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\": 47773.949, \"from_m\": 47505.683, \"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\": 48405.036, \"from_m\": 47773.949, \"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\": 48439.384, \"from_m\": 48405.036, \"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\": 48559.073, \"from_m\": 48439.384, \"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\": 71670.371, \"from_m\": 48559.073, \"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\": 79433.662, \"from_m\": 71670.371, \"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\": 80605.973, \"from_m\": 79433.662, \"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\": 80669.591, \"from_m\": 80605.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80725.67, \"from_m\": 80669.591, \"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\": 81545.913, \"from_m\": 80725.67, \"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\": 81563.125, \"from_m\": 81545.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84473.716, \"from_m\": 81563.125, \"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\": 84512.501, \"from_m\": 84473.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85211.853, \"from_m\": 84512.501, \"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\": 85355.205, \"from_m\": 85211.853, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 85745.67, \"from_m\": 85355.205, \"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\": 91937.198, \"from_m\": 85745.67, \"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\": 92247.681, \"from_m\": 91937.198, \"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\": 92277.205, \"from_m\": 92247.681, \"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\": 93058.844, \"from_m\": 92277.205, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 93072.784, \"from_m\": 93058.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93805.238, \"from_m\": 93072.784, \"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\": 611983, \"profile_key\": \"10112a85346ff531ed1a58136eb6bce8c27a397eca2de7b0fd96a732e87eb422\", \"schedule_id\": 37141, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1407\", \"location\": \"Ebbw Vale Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1410\", \"wtt_dep\": \"1410H\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 2, \"distance_m\": 2308.816, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 3, \"distance_m\": 9194.663, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419H\", \"location\": \"Llanhilleth\", \"stage_seq\": 4, \"distance_m\": 10463.553, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 5, \"distance_m\": 14955.039, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Cross Keys\", \"stage_seq\": 6, \"distance_m\": 20518.779, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1437H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 7, \"distance_m\": 23588.682, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Risca South Jn\", \"stage_seq\": 8, \"distance_m\": 25208.525, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441H\", \"location\": \"Rogerstone\", \"stage_seq\": 9, \"distance_m\": 25825.58, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"Pye Corner\", \"stage_seq\": 10, \"distance_m\": 28267.395, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Park North Jn\", \"stage_seq\": 11, \"distance_m\": 29320.22, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 12, \"distance_m\": 30169.795, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 13, \"distance_m\": 31404.504, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 37356.168, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 15, \"distance_m\": 45425.894, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 16, \"distance_m\": 46473.047, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1513\", \"location\": \"Cardiff Central\", \"stage_seq\": 17, \"distance_m\": 47828.637, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 18, \"distance_m\": 49981.182, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525\", \"location\": \"Pontyclun\", \"stage_seq\": 19, \"distance_m\": 65862.042, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529H\", \"location\": \"Llanharan\", \"stage_seq\": 20, \"distance_m\": 69731.499, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Pencoed\", \"stage_seq\": 21, \"distance_m\": 74163.629, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"Bridgend\", \"stage_seq\": 22, \"distance_m\": 80424.657, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1542H\", \"location\": \"Wildmill\", \"stage_seq\": 23, \"distance_m\": 81881.386, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Sarn\", \"stage_seq\": 24, \"distance_m\": 84105.684, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1548H\", \"location\": \"Tondu\", \"stage_seq\": 25, \"distance_m\": 85174.375, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 26, \"distance_m\": 91937.198, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 27, \"distance_m\": 93379.507, \"section_seq\": 1, \"route_path_id\": 105497}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"Maesteg\", \"stage_seq\": 28, \"distance_m\": 93805.238, \"section_seq\": 1, \"route_path_id\": 105497}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93805.238, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105497}], \"total_distance_m\": 93805.238, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 87971.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5834.083, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1407", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6099401", "current_position_lon": "-3.6560813", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:16:03Z\", \"source_id\": 50445004, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:16:05Z\", \"source_id\": 16327725, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:19:34Z\", \"source_id\": 50454417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:19:38Z\", \"source_id\": 16330387, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:13Z\", \"source_id\": 50479112, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:15Z\", \"source_id\": 16337540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:32Z\", \"source_id\": 50490313, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:38Z\", \"source_id\": 16340807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:45Z\", \"source_id\": 50503984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:49Z\", \"source_id\": 16344727, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:44Z\", \"source_id\": 50558173, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:46Z\", \"source_id\": 16360230, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:04Z\", \"source_id\": 50619829, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:08Z\", \"source_id\": 16377678, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:53Z\", \"source_id\": 50632015, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:57Z\", \"source_id\": 16381388, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:50Z\", \"source_id\": 50644935, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:53Z\", \"source_id\": 16385159, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:50Z\", \"source_id\": 50660721, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:52Z\", \"source_id\": 16389633, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:58Z\", \"source_id\": 16399716, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:20Z\", \"source_id\": 16409925, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maesteg", "service_state_platform": null, "timing_fact_generation": 1789571121628753, "current_leg_arrival_utc": "2026-09-16T16:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:21.584572", "service_state_evidence_id": 16409925, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T15:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:22.233336", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P EBB MST 2L32 150242 2 75 None {"version": 3, "segments": [{"to_m": 129.279, "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": 9194.663, "from_m": 129.279, "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": 12941.883, "from_m": 9194.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14649.269, "from_m": 12941.883, "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": 15622.477, "from_m": 14649.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20146.289, "from_m": 15622.477, "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": 20471.498, "from_m": 20146.289, "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": 24734.22, "from_m": 20471.498, "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": 28167.658, "from_m": 24734.22, "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": 30317.601, "from_m": 28167.658, "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": 31223.468, "from_m": 30317.601, "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": 31404.504, "from_m": 31223.468, "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": 31712.313, "from_m": 31404.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31946.443, "from_m": 31712.313, "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": 43868.744, "from_m": 31946.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 44826.233, "from_m": 43868.744, "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": 45023.943, "from_m": 44826.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45425.894, "from_m": 45023.943, "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": 45487.888, "from_m": 45425.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46389.949, "from_m": 45487.888, "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": 46473.047, "from_m": 46389.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46684.51, "from_m": 46473.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46863.606, "from_m": 46684.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46913.514, "from_m": 46863.606, "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": 47063.907, "from_m": 46913.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47505.683, "from_m": 47063.907, "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": 47773.949, "from_m": 47505.683, "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": 48405.036, "from_m": 47773.949, "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": 48439.384, "from_m": 48405.036, "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": 48559.073, "from_m": 48439.384, "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": 71670.371, "from_m": 48559.073, "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": 79433.662, "from_m": 71670.371, "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": 80605.973, "from_m": 79433.662, "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": 80669.591, "from_m": 80605.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80725.67, "from_m": 80669.591, "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": 81545.913, "from_m": 80725.67, "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": 81563.125, "from_m": 81545.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84473.716, "from_m": 81563.125, "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": 84512.501, "from_m": 84473.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85211.853, "from_m": 84512.501, "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": 85355.205, "from_m": 85211.853, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 85745.67, "from_m": 85355.205, "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": 91937.198, "from_m": 85745.67, "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": 92247.681, "from_m": 91937.198, "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": 92277.205, "from_m": 92247.681, "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": 93058.844, "from_m": 92277.205, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 93072.784, "from_m": 93058.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93805.238, "from_m": 93072.784, "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": 611983, "profile_key": "10112a85346ff531ed1a58136eb6bce8c27a397eca2de7b0fd96a732e87eb422", "schedule_id": 37141, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1407", "location": "Ebbw Vale Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1410", "wtt_dep": "1410H", "location": "Ebbw Vale Parkway", "stage_seq": 2, "distance_m": 2308.816, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Aberbeeg Jn", "stage_seq": 3, "distance_m": 9194.663, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419H", "location": "Llanhilleth", "stage_seq": 4, "distance_m": 10463.553, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 5, "distance_m": 14955.039, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Cross Keys", "stage_seq": 6, "distance_m": 20518.779, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1437H", "location": "Risca & Pontymister", "stage_seq": 7, "distance_m": 23588.682, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Risca South Jn", "stage_seq": 8, "distance_m": 25208.525, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441H", "location": "Rogerstone", "stage_seq": 9, "distance_m": 25825.58, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "Pye Corner", "stage_seq": 10, "distance_m": 28267.395, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Park North Jn", "stage_seq": 11, "distance_m": 29320.22, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Park Jn (Newport)", "stage_seq": 12, "distance_m": 30169.795, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Ebbw Jn", "stage_seq": 13, "distance_m": 31404.504, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Marshfield", "stage_seq": 14, "distance_m": 37356.168, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Moorland Road Jn", "stage_seq": 15, "distance_m": 45425.894, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Long Dyke Jn", "stage_seq": 16, "distance_m": 46473.047, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1513", "location": "Cardiff Central", "stage_seq": 17, "distance_m": 47828.637, "section_seq": 1, "route_path_id": 105497}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Leckwith Loop North Jn", "stage_seq": 18, "distance_m": 49981.182, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525", "location": "Pontyclun", "stage_seq": 19, "distance_m": 65862.042, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529H", "location": "Llanharan", "stage_seq": 20, "distance_m": 69731.499, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Pencoed", "stage_seq": 21, "distance_m": 74163.629, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "Bridgend", "stage_seq": 22, "distance_m": 80424.657, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1542H", "location": "Wildmill", "stage_seq": 23, "distance_m": 81881.386, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Sarn", "stage_seq": 24, "distance_m": 84105.684, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Tondu", "stage_seq": 25, "distance_m": 85174.375, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 26, "distance_m": 91937.198, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Maesteg (Ewenny Road)", "stage_seq": 27, "distance_m": 93379.507, "section_seq": 1, "route_path_id": 105497}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "Maesteg", "stage_seq": 28, "distance_m": 93805.238, "section_seq": 1, "route_path_id": 105497}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93805.238, "from_m": 0.0, "section_seq": 1, "route_path_id": 105497}], "total_distance_m": 93805.238, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 87971.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5834.083, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24765, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:16:03Z", "source_id": 50445004, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:16:05Z", "source_id": 16327725, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24759, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:19:34Z", "source_id": 50454417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:19:38Z", "source_id": 16330387, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24756, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:13Z", "source_id": 50479112, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:15Z", "source_id": 16337540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24752, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:32Z", "source_id": 50490313, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:38Z", "source_id": 16340807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24747, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:45Z", "source_id": 50503984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:49Z", "source_id": 16344727, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24977, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:44Z", "source_id": 50558173, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:46Z", "source_id": 16360230, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:04Z", "source_id": 50619829, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:08Z", "source_id": 16377678, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:53Z", "source_id": 50632015, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:57Z", "source_id": 16381388, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:50Z", "source_id": 50644935, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:53Z", "source_id": 16385159, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:50Z", "source_id": 50660721, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:52Z", "source_id": 16389633, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:58Z", "source_id": 16399716, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:20Z", "source_id": 16409925, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}] Ebbw Vale Town 1407 1407 None 14:07:00 None Maesteg 1605 1603 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39833/2026-09-16/detailed None Maesteg (Ewenny Road) 2026-09-16T16:02:00+01:00 Maesteg 3.0 {"type": "LineString", "coordinates": [[-3.6507978, 51.60810570000001], [-3.651082899999999, 51.60832979999999], [-3.6512623, 51.6084609], [-3.651807699999999, 51.6087761], [-3.6521494, 51.6089243], [-3.6525467, 51.6090689], [-3.6531817, 51.609249099999985], [-3.6532792, 51.609279699999995], [-3.6537934, 51.6094246], [-3.6543305, 51.6095486], [-3.6554451, 51.6097978], [-3.656081299999999, 51.6099401]]} 0.3 1601 1604 Maesteg (Ewenny Road) Maesteg Maesteg 51.6099401 -3.6560813 51.6099401 -3.6560813 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:04:00 Maesteg TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409925 1789571121628753 78 78 2026-09-16 15:15:22.233336 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:21.584572
582621 614279 C32935 172P56MR16 2026-09-16 COMPLETE 16408636 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 614279, "stp": "P", "toc": "Northern", "uid": "C32935", "consist": "331004", "dest_crs": "BDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32935/2026-09-16/detailed", "trust_id": "172P56MR16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "2", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2P56", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1605", "current_leg_dep": "1601", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1542", "origin_platform": "3B", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "1606½", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11306.208, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13522.715, \"from_m\": 11306.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"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\": 17503.608, \"from_m\": 17015.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17650.688, \"from_m\": 17503.608, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21210.991, \"from_m\": 17650.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21271.626, \"from_m\": 21210.991, \"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\": 21296.589, \"from_m\": 21271.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21356.393, \"from_m\": 21296.589, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21699.169, \"from_m\": 21356.393, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 21724.747, \"from_m\": 21699.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 614279, \"profile_key\": \"d162b0ea86a068658c1840f0283d989972a195c05af6724b663006cb6bd15c49\", \"schedule_id\": 4182, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1549\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 6806.55, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1553H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 12519.948, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17380.385, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 18959.076, \"section_seq\": 1, \"route_path_id\": 29683}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 21724.747, \"section_seq\": 1, \"route_path_id\": 29683}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21724.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29683}], \"total_distance_m\": 21724.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21691.795, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 32.952, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:08Z\", \"source_id\": 50687691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:42Z\", \"source_id\": 16396386, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:11Z\", \"source_id\": 16397530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:50Z\", \"source_id\": 50695051, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:54Z\", \"source_id\": 16399636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:26Z\", \"source_id\": 50707073, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:31Z\", \"source_id\": 16403166, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:29Z\", \"source_id\": 50717850, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:32Z\", \"source_id\": 16406204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:39Z\", \"source_id\": 50726370, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:44Z\", \"source_id\": 16408636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "2", "timing_fact_generation": 1789571027195759, "current_leg_arrival_utc": "2026-09-16T16:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:22.925344", "service_state_evidence_id": 16408636, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:23.438120", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS BDQ 2P56 331004 3 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11306.208, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13522.715, "from_m": 11306.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "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": 17503.608, "from_m": 17015.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17650.688, "from_m": 17503.608, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21210.991, "from_m": 17650.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21271.626, "from_m": 21210.991, "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": 21296.589, "from_m": 21271.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21356.393, "from_m": 21296.589, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21699.169, "from_m": 21356.393, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 21724.747, "from_m": 21699.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 614279, "profile_key": "d162b0ea86a068658c1840f0283d989972a195c05af6724b663006cb6bd15c49", "schedule_id": 4182, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 6806.55, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1553H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 12519.948, "section_seq": 1, "route_path_id": 29683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Shipley", "stage_seq": 8, "distance_m": 17380.385, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Frizinghall", "stage_seq": 9, "distance_m": 18959.076, "section_seq": 1, "route_path_id": 29683}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 21724.747, "section_seq": 1, "route_path_id": 29683}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21724.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 29683}], "total_distance_m": 21724.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21691.795, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 32.952, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:08Z", "source_id": 50687691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:42Z", "source_id": 16396386, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:11Z", "source_id": 16397530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:50Z", "source_id": 50695051, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:54Z", "source_id": 16399636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:26Z", "source_id": 50707073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:31Z", "source_id": 16403166, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:29Z", "source_id": 50717850, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:00:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:32Z", "source_id": 16406204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5132, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:39Z", "source_id": 50726370, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:44Z", "source_id": 16408636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Leeds 1542 1542 3B None None Bradford Forster Square 1607 1606½ 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32935/2026-09-16/detailed None Frizinghall 2026-09-16T16:02:00+01:00 Bradford Forster Square 4.0 {"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} 1.7 1601 1605 Frizinghall Bradford Forster Square Bradford Forster Square 53.7972202 -1.7530939 53.7972202 -1.7530939 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 Bradford Forster Square TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408636 1789571027195759 32 32 2026-09-16 15:15:23.438120 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:22.925344
582622 612155 L89599 192K21MO16 2026-09-16 COMPLETE 16408680 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 612155, "stp": "P", "toc": "Northern", "uid": "L89599", "consist": "158909", "dest_crs": "HFX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89599/2026-09-16/detailed", "trust_id": "192K21MO16", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-16", "dest_arr_time": "1603", "dest_platform": "1", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "2K21", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "1605", "current_leg_dep": "1555", "current_leg_end": "Halifax", "origin_dep_time": "1415", "origin_platform": "2", "current_location": "Halifax", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Bradford Interchange", "dest_arr_time_act": "1602½", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Bradford Interchange", "current_leg_milage": "7.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1459.918, \"from_m\": 1433.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2731.669, \"from_m\": 1459.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3661.79, \"from_m\": 2731.669, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3984.187, \"from_m\": 3661.79, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12663.206, \"from_m\": 3984.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25204.581, \"from_m\": 12663.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27364.296, \"from_m\": 25204.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36209.274, \"from_m\": 27364.296, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41688.765, \"from_m\": 36209.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43569.292, \"from_m\": 41688.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46576.973, \"from_m\": 43569.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48745.17, \"from_m\": 46576.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48795.264, \"from_m\": 48745.17, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49225.095, \"from_m\": 48795.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49242.33, \"from_m\": 49225.095, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49473.371, \"from_m\": 49242.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49992.095, \"from_m\": 49473.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50039.242, \"from_m\": 49992.095, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50719.114, \"from_m\": 50039.242, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54770.981, \"from_m\": 50719.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58681.639, \"from_m\": 54770.981, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59258.439, \"from_m\": 58681.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60167.573, \"from_m\": 59258.439, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64590.103, \"from_m\": 60167.573, \"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\": 64669.336, \"from_m\": 64590.103, \"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\": 64729.651, \"from_m\": 64669.336, \"capability_applied\": null, \"effective_limit_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\": 71429.904, \"from_m\": 64729.651, \"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\": 71901.03, \"from_m\": 71429.904, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72470.231, \"from_m\": 71901.03, \"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\": 72521.593, \"from_m\": 72470.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81106.525, \"from_m\": 72521.593, \"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\": 81173.5, \"from_m\": 81106.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83102.285, \"from_m\": 81173.5, \"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\": 83921.455, \"from_m\": 83102.285, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85970.902, \"from_m\": 83921.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86009.992, \"from_m\": 85970.902, \"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\": 86693.422, \"from_m\": 86009.992, \"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\": 87140.673, \"from_m\": 86693.422, \"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\": 87476.878, \"from_m\": 87140.673, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87726.792, \"from_m\": 87476.878, \"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\": 88220.652, \"from_m\": 87726.792, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88428.016, \"from_m\": 88220.652, \"capability_applied\": null, \"effective_limit_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\": 88647.673, \"from_m\": 88428.016, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88904.213, \"from_m\": 88647.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\": 89104.487, \"from_m\": 88904.213, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89142.32, \"from_m\": 89104.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90145.462, \"from_m\": 89142.32, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 97380.323, \"from_m\": 90145.462, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97940.788, \"from_m\": 97380.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 101040.801, \"from_m\": 97940.788, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101090.54, \"from_m\": 101040.801, \"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\": 102471.657, \"from_m\": 101090.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102530.116, \"from_m\": 102471.657, \"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\": 103746.869, \"from_m\": 102530.116, \"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\": 106772.34, \"from_m\": 103746.869, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110705.381, \"from_m\": 106772.34, \"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\": 113305.822, \"from_m\": 110705.381, \"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\": 114582.197, \"from_m\": 113305.822, \"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\": 114601.96, \"from_m\": 114582.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114666.7, \"from_m\": 114601.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114752.799, \"from_m\": 114666.7, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114844.197, \"from_m\": 114752.799, \"capability_applied\": null, \"effective_limit_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\": 612155, \"profile_key\": \"383894cbaa0124e658dfd00b0a7f52345a11a686d1b473f99738740804d397ea\", \"schedule_id\": 19485, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1448H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 55407.001, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 57286.879, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 60167.573, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"South Milford\", \"stage_seq\": 10, \"distance_m\": 62378.838, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505H\", \"location\": \"Micklefield\", \"stage_seq\": 11, \"distance_m\": 72032.608, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"East Garforth\", \"stage_seq\": 12, \"distance_m\": 75005.176, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512\", \"location\": \"Garforth\", \"stage_seq\": 13, \"distance_m\": 75853.788, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Cross Gates\", \"stage_seq\": 14, \"distance_m\": 80488.531, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 15, \"distance_m\": 84966.022, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1527\", \"location\": \"Leeds\", \"stage_seq\": 16, \"distance_m\": 87600.74, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 88116.233, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 18, \"distance_m\": 88501.5, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Holbeck Jn\", \"stage_seq\": 19, \"distance_m\": 89066.385, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Bramley\", \"stage_seq\": 20, \"distance_m\": 94056.814, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"New Pudsey\", \"stage_seq\": 21, \"distance_m\": 96956.361, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 22, \"distance_m\": 102332.457, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1550H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 23, \"distance_m\": 102401.456, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 24, \"distance_m\": 102471.657, \"section_seq\": 1, \"route_path_id\": 73893}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": null, \"location\": \"Halifax\", \"stage_seq\": 25, \"distance_m\": 114844.197, \"section_seq\": 1, \"route_path_id\": 73893}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 114844.197, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73893}], \"total_distance_m\": 114844.197, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 111230.556, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3613.641, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1415", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:17Z\", \"source_id\": 50484458, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:21Z\", \"source_id\": 16339136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:46Z\", \"source_id\": 50511705, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:48Z\", \"source_id\": 16346907, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:57Z\", \"source_id\": 50525225, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:01Z\", \"source_id\": 16350793, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:16Z\", \"source_id\": 16358404, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:01Z\", \"source_id\": 50569407, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:07Z\", \"source_id\": 16363425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:19Z\", \"source_id\": 50583437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:23Z\", \"source_id\": 16367402, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:23Z\", \"source_id\": 50594206, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:26Z\", \"source_id\": 16370488, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:29Z\", \"source_id\": 50599889, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:15:32Z\", \"source_id\": 16372107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:28Z\", \"source_id\": 50610416, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:33Z\", \"source_id\": 16375043, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:02Z\", \"source_id\": 50629847, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:06Z\", \"source_id\": 16380744, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:39Z\", \"source_id\": 50660298, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:42Z\", \"source_id\": 16389500, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:13Z\", \"source_id\": 50669446, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:16Z\", \"source_id\": 16392230, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:44Z\", \"source_id\": 50689300, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:47Z\", \"source_id\": 16398033, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:44Z\", \"source_id\": 50726523, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:46Z\", \"source_id\": 16408680, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "1", "timing_fact_generation": 1789571026929022, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:24.110158", "service_state_evidence_id": 16408680, "current_leg_start_actual_dep": "2026-09-16T15:52:30+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:24.942598", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HUL HFX 2K21 158909 2 90 None {"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1459.918, "from_m": 1433.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2731.669, "from_m": 1459.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3661.79, "from_m": 2731.669, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3984.187, "from_m": 3661.79, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12663.206, "from_m": 3984.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25204.581, "from_m": 12663.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27364.296, "from_m": 25204.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36209.274, "from_m": 27364.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41688.765, "from_m": 36209.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43569.292, "from_m": 41688.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46576.973, "from_m": 43569.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48745.17, "from_m": 46576.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48795.264, "from_m": 48745.17, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49225.095, "from_m": 48795.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49242.33, "from_m": 49225.095, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49473.371, "from_m": 49242.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49992.095, "from_m": 49473.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50039.242, "from_m": 49992.095, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50719.114, "from_m": 50039.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54770.981, "from_m": 50719.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58681.639, "from_m": 54770.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59258.439, "from_m": 58681.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60167.573, "from_m": 59258.439, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64590.103, "from_m": 60167.573, "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": 64669.336, "from_m": 64590.103, "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": 64729.651, "from_m": 64669.336, "capability_applied": null, "effective_limit_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": 71429.904, "from_m": 64729.651, "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": 71901.03, "from_m": 71429.904, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72470.231, "from_m": 71901.03, "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": 72521.593, "from_m": 72470.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81106.525, "from_m": 72521.593, "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": 81173.5, "from_m": 81106.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83102.285, "from_m": 81173.5, "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": 83921.455, "from_m": 83102.285, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85970.902, "from_m": 83921.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86009.992, "from_m": 85970.902, "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": 86693.422, "from_m": 86009.992, "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": 87140.673, "from_m": 86693.422, "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": 87476.878, "from_m": 87140.673, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87726.792, "from_m": 87476.878, "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": 88220.652, "from_m": 87726.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88428.016, "from_m": 88220.652, "capability_applied": null, "effective_limit_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": 88647.673, "from_m": 88428.016, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88904.213, "from_m": 88647.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": 89104.487, "from_m": 88904.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89142.32, "from_m": 89104.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90145.462, "from_m": 89142.32, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97380.323, "from_m": 90145.462, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97940.788, "from_m": 97380.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 101040.801, "from_m": 97940.788, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101090.54, "from_m": 101040.801, "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": 102471.657, "from_m": 101090.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102530.116, "from_m": 102471.657, "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": 103746.869, "from_m": 102530.116, "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": 106772.34, "from_m": 103746.869, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110705.381, "from_m": 106772.34, "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": 113305.822, "from_m": 110705.381, "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": 114582.197, "from_m": 113305.822, "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": 114601.96, "from_m": 114582.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114666.7, "from_m": 114601.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114752.799, "from_m": 114666.7, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114844.197, "from_m": 114752.799, "capability_applied": null, "effective_limit_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": 612155, "profile_key": "383894cbaa0124e658dfd00b0a7f52345a11a686d1b473f99738740804d397ea", "schedule_id": 19485, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1415", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1448H", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 55407.001, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 57286.879, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 60167.573, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "South Milford", "stage_seq": 10, "distance_m": 62378.838, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505H", "location": "Micklefield", "stage_seq": 11, "distance_m": 72032.608, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "East Garforth", "stage_seq": 12, "distance_m": 75005.176, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512", "location": "Garforth", "stage_seq": 13, "distance_m": 75853.788, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Cross Gates", "stage_seq": 14, "distance_m": 80488.531, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Neville H. West Jn", "stage_seq": 15, "distance_m": 84966.022, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1527", "location": "Leeds", "stage_seq": 16, "distance_m": 87600.74, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 88116.233, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Whitehall Jn", "stage_seq": 18, "distance_m": 88501.5, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Holbeck Jn", "stage_seq": 19, "distance_m": 89066.385, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Bramley", "stage_seq": 20, "distance_m": 94056.814, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "New Pudsey", "stage_seq": 21, "distance_m": 96956.361, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Mill Lane Jn", "stage_seq": 22, "distance_m": 102332.457, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1550H", "location": "Bradford Interchange", "stage_seq": 23, "distance_m": 102401.456, "section_seq": 1, "route_path_id": 73893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Mill Lane Jn", "stage_seq": 24, "distance_m": 102471.657, "section_seq": 1, "route_path_id": 73893}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": null, "location": "Halifax", "stage_seq": 25, "distance_m": 114844.197, "section_seq": 1, "route_path_id": 73893}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 114844.197, "from_m": 0.0, "section_seq": 1, "route_path_id": 73893}], "total_distance_m": 114844.197, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 111230.556, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3613.641, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:17Z", "source_id": 50484458, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:21Z", "source_id": 16339136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:46Z", "source_id": 50511705, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:48Z", "source_id": 16346907, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:57Z", "source_id": 50525225, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:01Z", "source_id": 16350793, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:16Z", "source_id": 16358404, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5005, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:01Z", "source_id": 50569407, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:07Z", "source_id": 16363425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:19Z", "source_id": 50583437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:23Z", "source_id": 16367402, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:23Z", "source_id": 50594206, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:26Z", "source_id": 16370488, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:29Z", "source_id": 50599889, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:15:32Z", "source_id": 16372107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:28Z", "source_id": 50610416, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:33Z", "source_id": 16375043, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:02Z", "source_id": 50629847, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:06Z", "source_id": 16380744, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:39Z", "source_id": 50660298, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:42Z", "source_id": 16389500, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:13Z", "source_id": 50669446, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:16Z", "source_id": 16392230, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:44Z", "source_id": 50689300, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:47Z", "source_id": 16398033, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:44Z", "source_id": 50726523, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:46Z", "source_id": 16408680, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Hull 1415 1415 2 None None Halifax 1603 1602½ 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89599/2026-09-16/detailed None Bradford Interchange 2026-09-16T15:52:30+01:00 Halifax 10.0 {"type": "LineString", "coordinates": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]} 7.7 1555 1605 Bradford Interchange Halifax Halifax 53.7208084 -1.8535214 53.7208084 -1.8535214 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 Halifax TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408680 1789571026929022 84 84 2026-09-16 15:15:24.942598 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:24.110158
582623 614465 W87480 075T71MR16 2026-09-16 COMPLETE 16408856 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 614465, "stp": "P", "toc": "ScotRail", "uid": "W87480", "consist": null, "dest_crs": "GLC", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87480/2026-09-16/detailed", "trust_id": "075T71MR16", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "1600", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5T71", "timing_status": "LATE", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "1605", "current_leg_dep": "1546", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1549", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 862.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 995.873, \"from_m\": 862.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2791.241, \"from_m\": 995.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2975.486, \"from_m\": 2791.241, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2976.583, \"from_m\": 2975.486, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3300.634, \"from_m\": 2976.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3853.182, \"from_m\": 3300.634, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4316.604, \"from_m\": 3853.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4750.724, \"from_m\": 4316.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5278.197, \"from_m\": 4750.724, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5702.739, \"from_m\": 5278.197, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614465, \"profile_key\": \"2392789aeb30deabc0669829c292c7b73ea46d6e66dc1c5ed1cb7d5b892eb8f4\", \"schedule_id\": 29763, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 3042.539, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 4776.2, \"section_seq\": 1, \"route_path_id\": 39884}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 4, \"distance_m\": 5702.739, \"section_seq\": 1, \"route_path_id\": 39884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.739, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39884}], \"total_distance_m\": 5702.739, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5239.317, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:59Z\", \"source_id\": 50727153, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:01Z\", \"source_id\": 16408856, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1789571052285045, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:26.062044", "service_state_evidence_id": 16408856, "current_leg_start_actual_dep": "2026-09-16T15:54:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:26.227737", "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 XCK GLC 5T71 None None None None {"version": 3, "segments": [{"to_m": 862.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 995.873, "from_m": 862.153, "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": 2791.241, "from_m": 995.873, "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": 2975.486, "from_m": 2791.241, "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": 2976.583, "from_m": 2975.486, "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": 3300.634, "from_m": 2976.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3853.182, "from_m": 3300.634, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 4316.604, "from_m": 3853.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4750.724, "from_m": 4316.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 5278.197, "from_m": 4750.724, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5702.739, "from_m": 5278.197, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614465, "profile_key": "2392789aeb30deabc0669829c292c7b73ea46d6e66dc1c5ed1cb7d5b892eb8f4", "schedule_id": 29763, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Shields Jn", "stage_seq": 2, "distance_m": 3042.539, "section_seq": 1, "route_path_id": 39884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 4776.2, "section_seq": 1, "route_path_id": 39884}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 4, "distance_m": 5702.739, "section_seq": 1, "route_path_id": 39884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.739, "from_m": 0.0, "section_seq": 1, "route_path_id": 39884}], "total_distance_m": 5702.739, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5239.317, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:59Z", "source_id": 50727153, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:01Z", "source_id": 16408856, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Corkerhill C.S.M.D. 1549 1549 None None None Glasgow Central High Level 1600 1600 14 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87480/2026-09-16/detailed None Corkerhill C.S.M.D. 2026-09-16T15:54:00+01:00 Glasgow Central High Level 19.0 {"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 3.6 1546 1605 Corkerhill C.S.M.D. Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408856 1789571052285045 10 10 2026-09-16 15:15:26.227737 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:26.062044
582624 614210 L55226 505K68MR16 2026-09-16 COMPLETE 16409030 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 614210, "stp": "P", "toc": "Greater Anglia", "uid": "L55226", "consist": "720135+720574", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55226/2026-09-16/detailed", "trust_id": "505K68MR16", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "10", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5K68", "timing_status": "EARLY", "origin_station": "Ilford EMUD", "current_leg_arr": "1605", "current_leg_dep": "1541", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1539", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.08983152841195213, 51.56341897780258], [0.0893819, 51.5633907], [0.08909269999999998, 51.563364], [0.0888609, 51.56334110000001], [0.0886497, 51.563320299999994], [0.08833649999999998, 51.5632924], [0.0879056, 51.56321329999999], [0.08768089999999999, 51.56315219999999], [0.08756709999999998, 51.56311829999999], [0.08726089999999999, 51.5630291], [0.08713199999999999, 51.56298000000001], [0.0870814, 51.562962599999985], [0.08697059999999998, 51.5629244], [0.0867721, 51.56287710000001], [0.08659379999999998, 51.5628413], [0.0865046, 51.5628158], [0.08572939999999998, 51.5626557], [0.08454459999999998, 51.562403999999994], [0.0836916, 51.56221849999999], [0.08223179999999998, 51.5619046], [0.0816002, 51.561767399999994], [0.08112599999999999, 51.561680900000006], [0.0806023, 51.5615984], [0.0802376, 51.56153340000001], [0.07988349999999998, 51.5614648], [0.0797038, 51.56142079999999], [0.07944229999999998, 51.561340599999994], [0.07927139999999999, 51.5612801], [0.07887819999999998, 51.5611269], [0.07847429999999998, 51.561011399999984], [0.07835477405376055, 51.56098467298899], [0.07826589999999999, 51.5609648], [0.0776574, 51.56082990000001], [0.07637349999999998, 51.5605045], [0.07542929999999999, 51.5603048], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292561, 51.52396816011372], [-0.05850387116851816, 51.52394578857729], [-0.05872719595680266, 51.523928525454], [-0.0589258019846437, 51.52391568290884], [-0.059103819768905864, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745783, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.05997088230374017, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Ilford EMUD", "current_leg_milage": "8.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 883.603, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1943.995, \"from_m\": 883.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2165.931, \"from_m\": 1943.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2243.664, \"from_m\": 2165.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2904.914, \"from_m\": 2243.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4191.571, \"from_m\": 2904.914, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4280.167, \"from_m\": 4191.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4339.876, \"from_m\": 4280.167, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4429.954, \"from_m\": 4339.876, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6078.454, \"from_m\": 4429.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6691.685, \"from_m\": 6078.454, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10639.714, \"from_m\": 6691.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11102.309, \"from_m\": 10639.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11172.926, \"from_m\": 11102.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11398.193, \"from_m\": 11172.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11909.641, \"from_m\": 11398.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12436.265, \"from_m\": 11909.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12912.94, \"from_m\": 12436.265, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13366.158, \"from_m\": 12912.94, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614210, \"profile_key\": \"b950f8757b8443fc34068bf1cf05b1bb87d3e041395d5e78586ba85124c485f6\", \"schedule_id\": 16309, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Ilford EMUD London End Jn\", \"stage_seq\": 2, \"distance_m\": 898.913, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Ilford\", \"stage_seq\": 3, \"distance_m\": 1569.061, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 4, \"distance_m\": 4339.876, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Stratford\", \"stage_seq\": 5, \"distance_m\": 6982.891, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Bow Jn\", \"stage_seq\": 6, \"distance_m\": 8476.19, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Bethnal Green\", \"stage_seq\": 7, \"distance_m\": 11545.795, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 8, \"distance_m\": 13366.158, \"section_seq\": 1, \"route_path_id\": 34583}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13366.158, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34583}], \"total_distance_m\": 13366.158, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11017.304, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2348.854, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:08Z\", \"source_id\": 50693181, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:13Z\", \"source_id\": 16399135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:35Z\", \"source_id\": 50704789, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:38Z\", \"source_id\": 16402512, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:10Z\", \"source_id\": 50727720, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:14Z\", \"source_id\": 16409030, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "10", "timing_fact_generation": 1789571061784321, "current_leg_arrival_utc": "2026-09-16T16:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:31.150725", "service_state_evidence_id": 16409030, "current_leg_start_actual_dep": "2026-09-16T15:39:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:33.521328", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XIF LST 5K68 720135+720574 10 100 None {"version": 3, "segments": [{"to_m": 883.603, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1943.995, "from_m": 883.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2165.931, "from_m": 1943.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2243.664, "from_m": 2165.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2904.914, "from_m": 2243.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4191.571, "from_m": 2904.914, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4280.167, "from_m": 4191.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4339.876, "from_m": 4280.167, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4429.954, "from_m": 4339.876, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6078.454, "from_m": 4429.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6691.685, "from_m": 6078.454, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10639.714, "from_m": 6691.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11102.309, "from_m": 10639.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11172.926, "from_m": 11102.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11398.193, "from_m": 11172.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11909.641, "from_m": 11398.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12436.265, "from_m": 11909.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12912.94, "from_m": 12436.265, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13366.158, "from_m": 12912.94, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614210, "profile_key": "b950f8757b8443fc34068bf1cf05b1bb87d3e041395d5e78586ba85124c485f6", "schedule_id": 16309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Ilford EMUD London End Jn", "stage_seq": 2, "distance_m": 898.913, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Ilford", "stage_seq": 3, "distance_m": 1569.061, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Forest Gate Jn", "stage_seq": 4, "distance_m": 4339.876, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Stratford", "stage_seq": 5, "distance_m": 6982.891, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Bow Jn", "stage_seq": 6, "distance_m": 8476.19, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Bethnal Green", "stage_seq": 7, "distance_m": 11545.795, "section_seq": 1, "route_path_id": 34583}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 8, "distance_m": 13366.158, "section_seq": 1, "route_path_id": 34583}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13366.158, "from_m": 0.0, "section_seq": 1, "route_path_id": 34583}], "total_distance_m": 13366.158, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11017.304, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2348.854, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:08Z", "source_id": 50693181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:13Z", "source_id": 16399135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:35Z", "source_id": 50704789, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:38Z", "source_id": 16402512, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:10Z", "source_id": 50727720, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:14Z", "source_id": 16409030, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Ilford EMUD 1539 1539 None None None London Liverpool Street 1606 1606 10 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55226/2026-09-16/detailed None Ilford EMUD 2026-09-16T15:39:00+01:00 London Liverpool Street 24.0 {"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.08983152841195213, 51.56341897780258], [0.0893819, 51.5633907], [0.08909269999999998, 51.563364], [0.0888609, 51.56334110000001], [0.0886497, 51.563320299999994], [0.08833649999999998, 51.5632924], [0.0879056, 51.56321329999999], [0.08768089999999999, 51.56315219999999], [0.08756709999999998, 51.56311829999999], [0.08726089999999999, 51.5630291], [0.08713199999999999, 51.56298000000001], [0.0870814, 51.562962599999985], [0.08697059999999998, 51.5629244], [0.0867721, 51.56287710000001], [0.08659379999999998, 51.5628413], [0.0865046, 51.5628158], [0.08572939999999998, 51.5626557], [0.08454459999999998, 51.562403999999994], [0.0836916, 51.56221849999999], [0.08223179999999998, 51.5619046], [0.0816002, 51.561767399999994], [0.08112599999999999, 51.561680900000006], [0.0806023, 51.5615984], [0.0802376, 51.56153340000001], [0.07988349999999998, 51.5614648], [0.0797038, 51.56142079999999], [0.07944229999999998, 51.561340599999994], [0.07927139999999999, 51.5612801], [0.07887819999999998, 51.5611269], [0.07847429999999998, 51.561011399999984], [0.07835477405376055, 51.56098467298899], [0.07826589999999999, 51.5609648], [0.0776574, 51.56082990000001], [0.07637349999999998, 51.5605045], [0.07542929999999999, 51.5603048], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292561, 51.52396816011372], [-0.05850387116851816, 51.52394578857729], [-0.05872719595680266, 51.523928525454], [-0.0589258019846437, 51.52391568290884], [-0.059103819768905864, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745783, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.05997088230374017, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 8.2 1541 1605 Ilford EMUD London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409030 1789571061784321 33 33 2026-09-16 15:15:33.521328 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:31.150725
582625 612404 C61183 722A05MO16 2026-09-16 COMPLETE None 2026-09-16 15:05:30 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 612404, "stp": "P", "toc": "London Underground", "uid": "C61183", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61183/2026-09-16/detailed", "trust_id": "722A05MO16", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-16", "dest_arr_time": "1505", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A05", "timing_status": "LATE", "origin_station": "Stonebridge Park", "current_leg_arr": "1437", "current_leg_dep": "1434", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1425", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1504½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1425", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:09Z\", \"source_id\": 16338207, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:19Z\", \"source_id\": 16339104, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:34:04Z\", \"source_id\": 16341179, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:38Z\", \"source_id\": 16342340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789565738870289, "current_leg_arrival_utc": "2026-09-16T14:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:32.987229", "service_state_evidence_id": 16342340, "current_leg_start_actual_dep": "2026-09-16T14:33:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T15:05:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:33.088849", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P SBP ZEL 2A05 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:09Z", "source_id": 16338207, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:19Z", "source_id": 16339104, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:34:04Z", "source_id": 16341179, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:38Z", "source_id": 16342340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}] Stonebridge Park 1425 1425 1 None None Elephant & Castle L.T. 1505 1504½ None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61183/2026-09-16/detailed None Kensal Green 2026-09-16T14:33:00+01:00 Queen's Park (DC) 3.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 1434 1437 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:30 Queen's Park (DC) TRUST TRACKING_TIMEOUT 16342340 1789565738870289 16 16 2026-09-16 15:15:33.088849 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:32.987229
582626 614462 P29218 315F43MR16 2026-09-16 COMPLETE 16409260 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 614462, "stp": "P", "toc": "Northern", "uid": "P29218", "consist": "150206+156405", "dest_crs": "MCO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29218/2026-09-16/detailed", "trust_id": "315F43MR16", "origin_crs": "XNN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "5", "is_terminated": 1, "next_location": "Manchester Oxford Road", "signalling_id": "5F43", "timing_status": "LATE", "origin_station": "Newton Heath T.M.D.", "current_leg_arr": "1605", "current_leg_dep": "1552", "current_leg_end": "Manchester Oxford Road", "origin_dep_time": "1549", "origin_platform": null, "current_location": "Manchester Oxford Road", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1929992351226635, 53.50298398924777], [-2.1932314187509436, 53.50290629270718], [-2.1934372155282227, 53.50283826338666], [-2.1936203699501897, 53.50277849339205], [-2.193784626512534, 53.50272557482929], [-2.193933729710944, 53.50267809980423], [-2.1940714240411094, 53.50263466042274], [-2.1942014539987182, 53.50259384879073], [-2.1943275640794613, 53.50255425701409], [-2.194453498779026, 53.502514477198694], [-2.194583002593102, 53.50247310145042], [-2.1947198200173776, 53.502428721875155], [-2.1948676955475426, 53.5023799305788], [-2.1950303736792853, 53.50232531966722], [-2.195211598908296, 53.50226348124631], [-2.1954151157302624, 53.502193007421944], [-2.195644668640874, 53.50211249030002], [-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.2402248999999994, 53.488895], [-2.2403848, 53.488836899999995], [-2.2411823999999996, 53.4885472], [-2.2413611186527667, 53.48848277145529], [-2.24157616572485, 53.488401682724415], [-2.2417388301887264, 53.48833314116907], [-2.2418526874149554, 53.48827722484582], [-2.2419213127740996, 53.48823401181122], [-2.2419482816367178, 53.48820358012184], [-2.2419371693733714, 53.48818600783425], [-2.241891551354622, 53.488181373005], [-2.241815002951027, 53.48818975369066], [-2.2417110995331497, 53.48821122794781], [-2.2415834164715505, 53.488245873832994], [-2.241435529136788, 53.48829376940279], [-2.2412710128994258, 53.48835499271375], [-2.241093443130022, 53.48842962182245], [-2.240906395199138, 53.48851773478545], [-2.2407134444773344, 53.48861940965932], [-2.2405181663351716, 53.48873472450061], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2388095999999997, 53.48937399999999], [-2.2389981999999997, 53.489323799999994], [-2.2397204999999993, 53.489101699999985], [-2.240150799999999, 53.48895259999999], [-2.2404039, 53.4888649], [-2.2405162999999995, 53.48882590000001], [-2.2417976999999993, 53.48836], [-2.2426775, 53.48803999999999], [-2.2428973, 53.48795890000002], [-2.2432394999999996, 53.4878328], [-2.2438659, 53.4876019], [-2.2439139, 53.4875828], [-2.2444371999999997, 53.4873743], [-2.2446615, 53.48728530000001], [-2.2447475, 53.4872526], [-2.2453881, 53.4870397], [-2.2457882102988034, 53.48691756947377], [-2.2458401999999995, 53.4869017], [-2.2460992, 53.486806], [-2.2464311999999995, 53.48668320000001], [-2.246479, 53.4866673], [-2.2467189, 53.4865958], [-2.2477011, 53.486293], [-2.2490008, 53.4858343], [-2.2502093999999997, 53.4854077], [-2.2504726999999995, 53.48531479999999], [-2.2507501999999997, 53.485215800000006], [-2.2508711, 53.4851719], [-2.2510804, 53.48509649999999], [-2.251258237234823, 53.48502177747447], [-2.2515295, 53.4849078], [-2.2518074, 53.484797], [-2.2520195999999997, 53.4846934], [-2.2523346, 53.4845301], [-2.2524135, 53.484486], [-2.2524501, 53.48446489999999], [-2.2525826, 53.4843889], [-2.2527402, 53.4842871], [-2.2529318, 53.4841553], [-2.2530892, 53.48402560000001], [-2.2533216, 53.48381810000001], [-2.2535635999999997, 53.4836175], [-2.2536952999999995, 53.4835198], [-2.2538358, 53.483426400000006], [-2.2540017, 53.48332620000001], [-2.2541798999999996, 53.48323529999999], [-2.2543216, 53.483166200000014], [-2.2544741, 53.4830986], [-2.2549178, 53.4829225], [-2.2559704, 53.4825151], [-2.2567848, 53.4821967], [-2.2569901999999997, 53.48211409999999], [-2.2571198000000003, 53.482057], [-2.2573062, 53.4819749], [-2.2574617, 53.48189079999999], [-2.2575683999999994, 53.4818314], [-2.2577241, 53.48173919999999], [-2.2579614, 53.481575], [-2.258192, 53.4813937], [-2.2583458, 53.4812459], [-2.2584769999999996, 53.4810962], [-2.2585834, 53.4809439], [-2.2586676, 53.4807947], [-2.2587749999999995, 53.4805624], [-2.2591149, 53.4796733], [-2.2592645, 53.479245700000014], [-2.2593502, 53.4789782], [-2.2594189, 53.4786971], [-2.2594613999999997, 53.4784607], [-2.2594926, 53.478222200000005], [-2.2595091, 53.4780284], [-2.2594991, 53.47784299999999], [-2.2594883999999995, 53.4777509], [-2.2594698, 53.4776608], [-2.2594075, 53.4774577], [-2.2593167999999997, 53.47725809999999], [-2.2592256, 53.47710049999999], [-2.259111, 53.47693039999999], [-2.2590044, 53.4768078], [-2.2588199, 53.476621900000005], [-2.2586736, 53.4765006], [-2.2584524, 53.4763448], [-2.2582519, 53.4762309], [-2.2580228, 53.4761202], [-2.2578575999999995, 53.47604249999999], [-2.2576746, 53.475965499999994], [-2.2575311999999994, 53.4759099], [-2.2573339, 53.4758388], [-2.2571531, 53.4757807], [-2.2567601, 53.475656699999995], [-2.2559797000000006, 53.47541910000001], [-2.2540947, 53.474822], [-2.2539213999999994, 53.4747851], [-2.2536510999999995, 53.47471969999999], [-2.2532479999999997, 53.4745937], [-2.2528481, 53.474467], [-2.2525796999999996, 53.4743878], [-2.252464602573934, 53.47435992754474], [-2.2522094685109715, 53.47431574088152], [-2.2519840953452595, 53.47427619674821], [-2.2517841376637207, 53.47424090968535], [-2.251605250053278, 53.47420949423351], [-2.2514430871008555, 53.47418156493326], [-2.2512933033933757, 53.47415673632516], [-2.251151553517762, 53.47413462294979], [-2.2510134920609386, 53.47411483934769], [-2.250874773609828, 53.47409700005944], [-2.250731052751354, 53.4740807196256], [-2.2505779840724394, 53.47406561258674], [-2.250411222160007, 53.47405129348341], [-2.250226421600982, 53.47403737685619], [-2.2500192369822862, 53.47402347724564], [-2.249785322890843, 53.47400920919232], [-2.2495203339135763, 53.4739941872368], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]}", "current_leg_start": "Newton Heath T.M.D.", "dest_arr_time_act": "1602", "motion_projection": null, "next_location_lat": "53.4738520", "next_location_lon": "-2.2421458", "previous_location": "Newton Heath T.M.D.", "current_leg_milage": "4.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 106.192, \"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\": 196.897, \"from_m\": 106.192, \"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\": 218.963, \"from_m\": 196.897, \"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\": 268.075, \"from_m\": 218.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1635.988, \"from_m\": 268.075, \"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\": 1663.687, \"from_m\": 1635.988, \"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\": 1723.783, \"from_m\": 1663.687, \"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\": 1771.062, \"from_m\": 1723.783, \"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\": 3408.774, \"from_m\": 1771.062, \"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\": 3571.19, \"from_m\": 3408.774, \"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\": 3623.084, \"from_m\": 3571.19, \"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\": 4025.375, \"from_m\": 3623.084, \"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\": 4514.861, \"from_m\": 4025.375, \"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\": 4659.798, \"from_m\": 4514.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4678.618, \"from_m\": 4659.798, \"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\": 6075.564, \"from_m\": 4678.618, \"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\": 6107.055, \"from_m\": 6075.564, \"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\": 6747.551, \"from_m\": 6107.055, \"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\": 6883.661, \"from_m\": 6747.551, \"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\": 614462, \"profile_key\": \"7565a2bfdfea3a5f00aaab8f7584dba564ac26f0ffda0f9df82f239c67ad8611\", \"schedule_id\": 21329, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 268.075, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 3, \"distance_m\": 1723.783, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Manchester Victoria\", \"stage_seq\": 4, \"distance_m\": 3800.191, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Deal Street Jn\", \"stage_seq\": 5, \"distance_m\": 4514.861, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558H\", \"location\": \"Salford Central\", \"stage_seq\": 6, \"distance_m\": 4928.474, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Water Street Jn\", \"stage_seq\": 7, \"distance_m\": 5758.314, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 6295.22, \"section_seq\": 1, \"route_path_id\": 36698}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Manchester Oxford Road\", \"stage_seq\": 9, \"distance_m\": 6883.661, \"section_seq\": 1, \"route_path_id\": 36698}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6883.661, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36698}], \"total_distance_m\": 6883.661, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6583.42, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 300.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.4738520", "current_position_lon": "-2.2421458", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:09Z\", \"source_id\": 50716836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:12Z\", \"source_id\": 16405891, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:33Z\", \"source_id\": 50720538, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:37Z\", \"source_id\": 16407033, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:39Z\", \"source_id\": 50726301, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:42Z\", \"source_id\": 16408603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:25Z\", \"source_id\": 50728257, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:28Z\", \"source_id\": 16409260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Oxford Road", "service_state_platform": "5", "timing_fact_generation": 1789571077653084, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:37.329025", "service_state_evidence_id": 16409260, "current_leg_start_actual_dep": "2026-09-16T15:52:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:37.447257", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XNN MCO 5F43 150206+156405 4 75 None {"version": 3, "segments": [{"to_m": 106.192, "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": 196.897, "from_m": 106.192, "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": 218.963, "from_m": 196.897, "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": 268.075, "from_m": 218.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1635.988, "from_m": 268.075, "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": 1663.687, "from_m": 1635.988, "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": 1723.783, "from_m": 1663.687, "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": 1771.062, "from_m": 1723.783, "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": 3408.774, "from_m": 1771.062, "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": 3571.19, "from_m": 3408.774, "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": 3623.084, "from_m": 3571.19, "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": 4025.375, "from_m": 3623.084, "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": 4514.861, "from_m": 4025.375, "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": 4659.798, "from_m": 4514.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4678.618, "from_m": 4659.798, "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": 6075.564, "from_m": 4678.618, "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": 6107.055, "from_m": 6075.564, "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": 6747.551, "from_m": 6107.055, "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": 6883.661, "from_m": 6747.551, "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": 614462, "profile_key": "7565a2bfdfea3a5f00aaab8f7584dba564ac26f0ffda0f9df82f239c67ad8611", "schedule_id": 21329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Newton Heath T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Thorpes Bridge Jn", "stage_seq": 2, "distance_m": 268.075, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Miles Platting Jn", "stage_seq": 3, "distance_m": 1723.783, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Manchester Victoria", "stage_seq": 4, "distance_m": 3800.191, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Deal Street Jn", "stage_seq": 5, "distance_m": 4514.861, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Salford Central", "stage_seq": 6, "distance_m": 4928.474, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Water Street Jn", "stage_seq": 7, "distance_m": 5758.314, "section_seq": 1, "route_path_id": 36698}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Deansgate", "stage_seq": 8, "distance_m": 6295.22, "section_seq": 1, "route_path_id": 36698}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Manchester Oxford Road", "stage_seq": 9, "distance_m": 6883.661, "section_seq": 1, "route_path_id": 36698}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6883.661, "from_m": 0.0, "section_seq": 1, "route_path_id": 36698}], "total_distance_m": 6883.661, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6583.42, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 300.241, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8189, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:09Z", "source_id": 50716836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:12Z", "source_id": 16405891, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8284, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:33Z", "source_id": 50720538, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:37Z", "source_id": 16407033, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:39Z", "source_id": 50726301, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:42Z", "source_id": 16408603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:25Z", "source_id": 50728257, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:28Z", "source_id": 16409260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Newton Heath T.M.D. 1549 1549 None None None Manchester Oxford Road 1602 1602 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29218/2026-09-16/detailed None Newton Heath T.M.D. 2026-09-16T15:52:00+01:00 Manchester Oxford Road 13.0 {"type": "LineString", "coordinates": [[-2.1906638, 53.5035578], [-2.1909117, 53.503457100000006], [-2.1912415, 53.5033538], [-2.1914261, 53.5033149], [-2.1921206, 53.5031684], [-2.1923345, 53.5031333], [-2.1926302, 53.5030767], [-2.1929174, 53.5030085], [-2.1929992351226635, 53.50298398924777], [-2.1932314187509436, 53.50290629270718], [-2.1934372155282227, 53.50283826338666], [-2.1936203699501897, 53.50277849339205], [-2.193784626512534, 53.50272557482929], [-2.193933729710944, 53.50267809980423], [-2.1940714240411094, 53.50263466042274], [-2.1942014539987182, 53.50259384879073], [-2.1943275640794613, 53.50255425701409], [-2.194453498779026, 53.502514477198694], [-2.194583002593102, 53.50247310145042], [-2.1947198200173776, 53.502428721875155], [-2.1948676955475426, 53.5023799305788], [-2.1950303736792853, 53.50232531966722], [-2.195211598908296, 53.50226348124631], [-2.1954151157302624, 53.502193007421944], [-2.195644668640874, 53.50211249030002], [-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.2402248999999994, 53.488895], [-2.2403848, 53.488836899999995], [-2.2411823999999996, 53.4885472], [-2.2413611186527667, 53.48848277145529], [-2.24157616572485, 53.488401682724415], [-2.2417388301887264, 53.48833314116907], [-2.2418526874149554, 53.48827722484582], [-2.2419213127740996, 53.48823401181122], [-2.2419482816367178, 53.48820358012184], [-2.2419371693733714, 53.48818600783425], [-2.241891551354622, 53.488181373005], [-2.241815002951027, 53.48818975369066], [-2.2417110995331497, 53.48821122794781], [-2.2415834164715505, 53.488245873832994], [-2.241435529136788, 53.48829376940279], [-2.2412710128994258, 53.48835499271375], [-2.241093443130022, 53.48842962182245], [-2.240906395199138, 53.48851773478545], [-2.2407134444773344, 53.48861940965932], [-2.2405181663351716, 53.48873472450061], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2388095999999997, 53.48937399999999], [-2.2389981999999997, 53.489323799999994], [-2.2397204999999993, 53.489101699999985], [-2.240150799999999, 53.48895259999999], [-2.2404039, 53.4888649], [-2.2405162999999995, 53.48882590000001], [-2.2417976999999993, 53.48836], [-2.2426775, 53.48803999999999], [-2.2428973, 53.48795890000002], [-2.2432394999999996, 53.4878328], [-2.2438659, 53.4876019], [-2.2439139, 53.4875828], [-2.2444371999999997, 53.4873743], [-2.2446615, 53.48728530000001], [-2.2447475, 53.4872526], [-2.2453881, 53.4870397], [-2.2457882102988034, 53.48691756947377], [-2.2458401999999995, 53.4869017], [-2.2460992, 53.486806], [-2.2464311999999995, 53.48668320000001], [-2.246479, 53.4866673], [-2.2467189, 53.4865958], [-2.2477011, 53.486293], [-2.2490008, 53.4858343], [-2.2502093999999997, 53.4854077], [-2.2504726999999995, 53.48531479999999], [-2.2507501999999997, 53.485215800000006], [-2.2508711, 53.4851719], [-2.2510804, 53.48509649999999], [-2.251258237234823, 53.48502177747447], [-2.2515295, 53.4849078], [-2.2518074, 53.484797], [-2.2520195999999997, 53.4846934], [-2.2523346, 53.4845301], [-2.2524135, 53.484486], [-2.2524501, 53.48446489999999], [-2.2525826, 53.4843889], [-2.2527402, 53.4842871], [-2.2529318, 53.4841553], [-2.2530892, 53.48402560000001], [-2.2533216, 53.48381810000001], [-2.2535635999999997, 53.4836175], [-2.2536952999999995, 53.4835198], [-2.2538358, 53.483426400000006], [-2.2540017, 53.48332620000001], [-2.2541798999999996, 53.48323529999999], [-2.2543216, 53.483166200000014], [-2.2544741, 53.4830986], [-2.2549178, 53.4829225], [-2.2559704, 53.4825151], [-2.2567848, 53.4821967], [-2.2569901999999997, 53.48211409999999], [-2.2571198000000003, 53.482057], [-2.2573062, 53.4819749], [-2.2574617, 53.48189079999999], [-2.2575683999999994, 53.4818314], [-2.2577241, 53.48173919999999], [-2.2579614, 53.481575], [-2.258192, 53.4813937], [-2.2583458, 53.4812459], [-2.2584769999999996, 53.4810962], [-2.2585834, 53.4809439], [-2.2586676, 53.4807947], [-2.2587749999999995, 53.4805624], [-2.2591149, 53.4796733], [-2.2592645, 53.479245700000014], [-2.2593502, 53.4789782], [-2.2594189, 53.4786971], [-2.2594613999999997, 53.4784607], [-2.2594926, 53.478222200000005], [-2.2595091, 53.4780284], [-2.2594991, 53.47784299999999], [-2.2594883999999995, 53.4777509], [-2.2594698, 53.4776608], [-2.2594075, 53.4774577], [-2.2593167999999997, 53.47725809999999], [-2.2592256, 53.47710049999999], [-2.259111, 53.47693039999999], [-2.2590044, 53.4768078], [-2.2588199, 53.476621900000005], [-2.2586736, 53.4765006], [-2.2584524, 53.4763448], [-2.2582519, 53.4762309], [-2.2580228, 53.4761202], [-2.2578575999999995, 53.47604249999999], [-2.2576746, 53.475965499999994], [-2.2575311999999994, 53.4759099], [-2.2573339, 53.4758388], [-2.2571531, 53.4757807], [-2.2567601, 53.475656699999995], [-2.2559797000000006, 53.47541910000001], [-2.2540947, 53.474822], [-2.2539213999999994, 53.4747851], [-2.2536510999999995, 53.47471969999999], [-2.2532479999999997, 53.4745937], [-2.2528481, 53.474467], [-2.2525796999999996, 53.4743878], [-2.252464602573934, 53.47435992754474], [-2.2522094685109715, 53.47431574088152], [-2.2519840953452595, 53.47427619674821], [-2.2517841376637207, 53.47424090968535], [-2.251605250053278, 53.47420949423351], [-2.2514430871008555, 53.47418156493326], [-2.2512933033933757, 53.47415673632516], [-2.251151553517762, 53.47413462294979], [-2.2510134920609386, 53.47411483934769], [-2.250874773609828, 53.47409700005944], [-2.250731052751354, 53.4740807196256], [-2.2505779840724394, 53.47406561258674], [-2.250411222160007, 53.47405129348341], [-2.250226421600982, 53.47403737685619], [-2.2500192369822862, 53.47402347724564], [-2.249785322890843, 53.47400920919232], [-2.2495203339135763, 53.4739941872368], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]} 4.7 1552 1605 Newton Heath T.M.D. Manchester Oxford Road Manchester Oxford Road 53.4738520 -2.2421458 53.4738520 -2.2421458 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 Manchester Oxford Road TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409260 1789571077653084 23 23 2026-09-16 15:15:37.447257 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:37.329025
582627 612649 W44456 782R34MP16 2026-09-16 COMPLETE 16409294 2026-09-16 16:05:00 2026-09-16 15:15:38 2026-09-18 15:15:38 {"id": 612649, "stp": "P", "toc": "Transport for Wales", "uid": "W44456", "consist": "231004", "dest_crs": "RHY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44456/2026-09-16/detailed", "trust_id": "782R34MP16", "origin_crs": "BYI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": null, "is_terminated": 1, "next_location": "Rhymney", "signalling_id": "2R34", "timing_status": "EARLY", "origin_station": "Barry Island", "current_leg_arr": "1605", "current_leg_dep": "1556", "current_leg_end": "Rhymney", "origin_dep_time": "1435", "origin_platform": null, "current_location": "Rhymney", "last_update_time": "2026-09-16T15:15:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2291554802760394, 51.69208743721622], [-3.2302202, 51.693093399999995], [-3.2305226, 51.6933833], [-3.2308598, 51.6937069], [-3.2310571999999995, 51.69396819999999], [-3.2311957999999996, 51.6942548], [-3.231274599999999, 51.69443249999999], [-3.2313267999999997, 51.694653], [-3.2313508, 51.69476050000001], [-3.2313741999999994, 51.6949077], [-3.2313821999999996, 51.695027800000005], [-3.2313839000000004, 51.695129600000016], [-3.2313758000000004, 51.695234500000005], [-3.2313535999999994, 51.695376], [-3.231264, 51.69578400000001], [-3.2311662999999995, 51.69598319999999], [-3.2310289, 51.69620100000001], [-3.2308459999999997, 51.6964635], [-3.2307262, 51.6967323], [-3.230655500000001, 51.69695550000001], [-3.2305703999999995, 51.6973606], [-3.2304364, 51.6976651], [-3.2303009, 51.6978888], [-3.2300744999999997, 51.6981449], [-3.2298189, 51.698389000000006], [-3.2294962999999997, 51.6986426], [-3.2290092, 51.69897960000001], [-3.2284509, 51.6993173], [-3.2265869, 51.700402], [-3.225780799999999, 51.7008622], [-3.2252951999999997, 51.70115979999999], [-3.2248585, 51.70146719999999], [-3.2246043999999996, 51.7017025], [-3.2244063, 51.7019354], [-3.2242576, 51.70216819999999], [-3.224144, 51.70243819999999], [-3.2240755, 51.702741799999984], [-3.2240709, 51.70304379999999], [-3.2241129999999996, 51.7033069], [-3.2242015, 51.7035584], [-3.2243446999999996, 51.7038521], [-3.2244879, 51.7041074], [-3.2250433999999997, 51.70496740000001], [-3.2268095999999997, 51.70755210000001], [-3.2276805999999993, 51.7091219], [-3.2282668999999995, 51.7102735], [-3.2284755, 51.7105931], [-3.228512, 51.7106501], [-3.2289395999999995, 51.711161999999995], [-3.2293820999999996, 51.7116082], [-3.2298193, 51.71196799999999], [-3.2302642999999995, 51.7122982], [-3.2307047, 51.7125876], [-3.2311822, 51.7128804], [-3.2322188, 51.7134848], [-3.2326914999999996, 51.71374559999999], [-3.2329657999999997, 51.7138905], [-3.2332692, 51.7140272], [-3.2335894, 51.7141739], [-3.233935022830277, 51.71430861779464], [-3.2339437, 51.714312], [-3.2346281, 51.7145367], [-3.2362776, 51.7150048], [-3.2369247999999997, 51.715238799999995], [-3.2376668, 51.71556559999999], [-3.2383622, 51.715927], [-3.2391548999999995, 51.7163855], [-3.2398715999999994, 51.7168777], [-3.2406059, 51.717344], [-3.2413788999999995, 51.7177404], [-3.2421081, 51.7181395], [-3.2427751, 51.718490200000005], [-3.2433176, 51.7187609], [-3.2438633, 51.7191151], [-3.2441616, 51.7193368], [-3.2444982, 51.71958709999999], [-3.245060099999999, 51.720066], [-3.2455323999999997, 51.72055329999999], [-3.2459472999999996, 51.721047], [-3.2463873999999997, 51.72160339999999], [-3.246665039914999, 51.721918011123584], [-3.2468485, 51.722125899999995], [-3.2474240999999995, 51.7226863], [-3.2476562, 51.7228728], [-3.248108199999999, 51.72320429999999], [-3.2484447, 51.7234346], [-3.2488324, 51.7236932], [-3.2496724, 51.72427830000001], [-3.2512196999999996, 51.7254773], [-3.2519355, 51.7260623], [-3.2526176, 51.7266703], [-3.2531788, 51.7272234], [-3.2536691, 51.7277979], [-3.2543892000000003, 51.72871990000001], [-3.2550824, 51.7296455], [-3.2559623, 51.7307881], [-3.2567712999999996, 51.731948], [-3.2572198, 51.7325222], [-3.2577391999999996, 51.7330262], [-3.2582523999999995, 51.7334631], [-3.2588915999999997, 51.7338872], [-3.2595499, 51.73423609999999], [-3.2598794999999994, 51.7343889], [-3.2600091999999994, 51.7344517], [-3.2602040999999997, 51.7345477], [-3.2606155, 51.7347553], [-3.2610546999999994, 51.73500239999999], [-3.2616680999999996, 51.735466900000006], [-3.2621567, 51.73576080000001], [-3.2625559, 51.735965], [-3.2629786, 51.73613249999999], [-3.2635166999999994, 51.7363179], [-3.2641105999999995, 51.7364607], [-3.2652727, 51.736717], [-3.2661994, 51.7369807], [-3.2666215, 51.737136099999994], [-3.2670428, 51.737311199999986], [-3.2673175, 51.73743280000001], [-3.2673956999999993, 51.737467], [-3.2684089, 51.73791889999999], [-3.2690522, 51.73824199999999], [-3.2696592999999994, 51.7385734], [-3.270715099999999, 51.73920249999998], [-3.2717337999999994, 51.7398963], [-3.2737025, 51.741302299999994], [-3.2748307999999997, 51.74207820000001], [-3.2753157, 51.7424615], [-3.2753588999999996, 51.7424968], [-3.2756409, 51.742734199999994], [-3.2764026, 51.743414300000005], [-3.2770833, 51.7440865], [-3.278386499999999, 51.74550920000001], [-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]}", "current_leg_start": "Bargoed", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "51.7573995", "next_location_lon": "-3.2887922", "previous_location": "Bargoed", "current_leg_milage": "6.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1725.134, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1826.8, \"from_m\": 1725.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1904.867, \"from_m\": 1826.8, \"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\": 3156.969, \"from_m\": 1904.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3734.868, \"from_m\": 3156.969, \"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\": 4893.493, \"from_m\": 3734.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4945.472, \"from_m\": 4893.493, \"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\": 9506.766, \"from_m\": 4945.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10289.822, \"from_m\": 9506.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11191.993, \"from_m\": 10289.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11877.141, \"from_m\": 11191.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12961.554, \"from_m\": 11877.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13474.183, \"from_m\": 12961.554, \"capability_applied\": null, \"effective_limit_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\": 13557.568, \"from_m\": 13474.183, \"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\": 13604.951, \"from_m\": 13557.568, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14020.62, \"from_m\": 13604.951, \"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\": 14630.357, \"from_m\": 14020.62, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15789.821, \"from_m\": 14630.357, \"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\": 15827.373, \"from_m\": 15789.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16560.747, \"from_m\": 15827.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19797.416, \"from_m\": 16560.747, \"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\": 19848.806, \"from_m\": 19797.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23984.304, \"from_m\": 19848.806, \"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\": 25923.528, \"from_m\": 23984.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27349.017, \"from_m\": 25923.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27416.589, \"from_m\": 27349.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30785.011, \"from_m\": 27416.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32248.46, \"from_m\": 30785.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32816.543, \"from_m\": 32248.46, \"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\": 33817.248, \"from_m\": 32816.543, \"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\": 36050.667, \"from_m\": 33817.248, \"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\": 36103.408, \"from_m\": 36050.667, \"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\": 36162.313, \"from_m\": 36103.408, \"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\": 36739.595, \"from_m\": 36162.313, \"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\": 39002.862, \"from_m\": 36739.595, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39623.135, \"from_m\": 39002.862, \"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\": 41295.208, \"from_m\": 39623.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41873.022, \"from_m\": 41295.208, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42827.237, \"from_m\": 41873.022, \"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\": 42874.267, \"from_m\": 42827.237, \"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\": 43173.256, \"from_m\": 42874.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\": 43496.952, \"from_m\": 43173.256, \"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\": 44879.871, \"from_m\": 43496.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51944.869, \"from_m\": 44879.871, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52387.394, \"from_m\": 51944.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52786.261, \"from_m\": 52387.394, \"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\": 52875.061, \"from_m\": 52786.261, \"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\": 53095.312, \"from_m\": 52875.061, \"capability_applied\": null, \"effective_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\": 612649, \"profile_key\": \"9a09e0d353683f411d1018154be3888aad43e31aa48ea5a507b41048cea6ed58\", \"schedule_id\": 38564, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Barry Island\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1443\", \"location\": \"Barry\", \"stage_seq\": 2, \"distance_m\": 1175.675, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1446H\", \"location\": \"Barry Docks\", \"stage_seq\": 3, \"distance_m\": 3497.253, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449H\", \"location\": \"Cadoxton\", \"stage_seq\": 4, \"distance_m\": 4872.466, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1454\", \"location\": \"Dinas Powys\", \"stage_seq\": 5, \"distance_m\": 7917.515, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1456H\", \"location\": \"Eastbrook\", \"stage_seq\": 6, \"distance_m\": 9118.733, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459H\", \"location\": \"Cogan\", \"stage_seq\": 7, \"distance_m\": 10660.502, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Cogan Jn\", \"stage_seq\": 8, \"distance_m\": 11253.393, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Grangetown\", \"stage_seq\": 9, \"distance_m\": 13354.685, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 10, \"distance_m\": 13881.116, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1511H\", \"location\": \"Cardiff Central\", \"stage_seq\": 11, \"distance_m\": 15183.936, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"CVL East Boundary\", \"stage_seq\": 12, \"distance_m\": 15882.297, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1515H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 13, \"distance_m\": 16259.942, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Heath Jn\", \"stage_seq\": 14, \"distance_m\": 19848.806, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520\", \"location\": \"Heath High Level\", \"stage_seq\": 15, \"distance_m\": 20301.632, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523H\", \"location\": \"Llanishen\", \"stage_seq\": 16, \"distance_m\": 22060.677, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 17, \"distance_m\": 23354.952, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531H\", \"location\": \"Caerphilly\", \"stage_seq\": 18, \"distance_m\": 27641.614, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1534\", \"location\": \"Aber\", \"stage_seq\": 19, \"distance_m\": 28616.833, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538H\", \"location\": \"Llanbradach\", \"stage_seq\": 20, \"distance_m\": 31775.849, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 21, \"distance_m\": 36495.169, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Hengoed\", \"stage_seq\": 22, \"distance_m\": 37954.212, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Pengam\", \"stage_seq\": 23, \"distance_m\": 40713.48, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Bargoed\", \"stage_seq\": 24, \"distance_m\": 43324.665, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Tir-phil\", \"stage_seq\": 25, \"distance_m\": 47354.184, \"section_seq\": 1, \"route_path_id\": 106057}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Rhymney\", \"stage_seq\": 26, \"distance_m\": 53095.312, \"section_seq\": 1, \"route_path_id\": 106057}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53095.312, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106057}], \"total_distance_m\": 53095.312, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 51064.992, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2030.32, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1435", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.7573995", "current_position_lon": "-3.2887922", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:18Z\", \"source_id\": 50500368, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:22Z\", \"source_id\": 16343652, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:33Z\", \"source_id\": 50518979, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:38Z\", \"source_id\": 16348993, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:22Z\", \"source_id\": 50526450, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:26Z\", \"source_id\": 16351084, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:56Z\", \"source_id\": 50538399, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:57Z\", \"source_id\": 16354457, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:57Z\", \"source_id\": 50546187, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:01Z\", \"source_id\": 16356730, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:47Z\", \"source_id\": 50553387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:52Z\", \"source_id\": 16358823, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:58Z\", \"source_id\": 50566655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:00Z\", \"source_id\": 16362636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:07Z\", \"source_id\": 50580371, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:08Z\", \"source_id\": 16366408, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:20Z\", \"source_id\": 50594042, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:22Z\", \"source_id\": 16370429, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:39Z\", \"source_id\": 16375156, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:54Z\", \"source_id\": 50616706, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:58Z\", \"source_id\": 16376879, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:31Z\", \"source_id\": 50623513, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:35Z\", \"source_id\": 16378867, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:19Z\", \"source_id\": 50638286, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:22Z\", \"source_id\": 16383230, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:42Z\", \"source_id\": 16385772, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:12Z\", \"source_id\": 16389119, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:21Z\", \"source_id\": 50669812, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:27Z\", \"source_id\": 16392357, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:08Z\", \"source_id\": 50677344, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:11Z\", \"source_id\": 16394455, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:53Z\", \"source_id\": 50689667, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:57Z\", \"source_id\": 16398135, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:36Z\", \"source_id\": 50699782, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:42Z\", \"source_id\": 16401026, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:00Z\", \"source_id\": 50716431, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:04Z\", \"source_id\": 16405817, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:28Z\", \"source_id\": 50728494, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:30Z\", \"source_id\": 16409294, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rhymney", "service_state_platform": "1", "timing_fact_generation": 1789571072615359, "current_leg_arrival_utc": "2026-09-16T16:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:37.333147", "service_state_evidence_id": 16409294, "current_leg_start_actual_dep": "2026-09-16T15:56:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:37.679799", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BYI RHY 2R34 231004 5 90 None {"version": 3, "segments": [{"to_m": 1725.134, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1826.8, "from_m": 1725.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1904.867, "from_m": 1826.8, "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": 3156.969, "from_m": 1904.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3734.868, "from_m": 3156.969, "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": 4893.493, "from_m": 3734.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4945.472, "from_m": 4893.493, "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": 9506.766, "from_m": 4945.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10289.822, "from_m": 9506.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11191.993, "from_m": 10289.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11877.141, "from_m": 11191.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12961.554, "from_m": 11877.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13474.183, "from_m": 12961.554, "capability_applied": null, "effective_limit_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": 13557.568, "from_m": 13474.183, "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": 13604.951, "from_m": 13557.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14020.62, "from_m": 13604.951, "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": 14630.357, "from_m": 14020.62, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15789.821, "from_m": 14630.357, "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": 15827.373, "from_m": 15789.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16560.747, "from_m": 15827.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19797.416, "from_m": 16560.747, "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": 19848.806, "from_m": 19797.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23984.304, "from_m": 19848.806, "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": 25923.528, "from_m": 23984.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27349.017, "from_m": 25923.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27416.589, "from_m": 27349.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30785.011, "from_m": 27416.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32248.46, "from_m": 30785.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32816.543, "from_m": 32248.46, "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": 33817.248, "from_m": 32816.543, "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": 36050.667, "from_m": 33817.248, "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": 36103.408, "from_m": 36050.667, "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": 36162.313, "from_m": 36103.408, "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": 36739.595, "from_m": 36162.313, "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": 39002.862, "from_m": 36739.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39623.135, "from_m": 39002.862, "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": 41295.208, "from_m": 39623.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41873.022, "from_m": 41295.208, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42827.237, "from_m": 41873.022, "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": 42874.267, "from_m": 42827.237, "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": 43173.256, "from_m": 42874.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": 43496.952, "from_m": 43173.256, "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": 44879.871, "from_m": 43496.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51944.869, "from_m": 44879.871, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52387.394, "from_m": 51944.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52786.261, "from_m": 52387.394, "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": 52875.061, "from_m": 52786.261, "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": 53095.312, "from_m": 52875.061, "capability_applied": null, "effective_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": 612649, "profile_key": "9a09e0d353683f411d1018154be3888aad43e31aa48ea5a507b41048cea6ed58", "schedule_id": 38564, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1435", "location": "Barry Island", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1443", "location": "Barry", "stage_seq": 2, "distance_m": 1175.675, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1446H", "location": "Barry Docks", "stage_seq": 3, "distance_m": 3497.253, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449H", "location": "Cadoxton", "stage_seq": 4, "distance_m": 4872.466, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1454", "location": "Dinas Powys", "stage_seq": 5, "distance_m": 7917.515, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1456H", "location": "Eastbrook", "stage_seq": 6, "distance_m": 9118.733, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459H", "location": "Cogan", "stage_seq": 7, "distance_m": 10660.502, "section_seq": 1, "route_path_id": 106057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Cogan Jn", "stage_seq": 8, "distance_m": 11253.393, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Grangetown", "stage_seq": 9, "distance_m": 13354.685, "section_seq": 1, "route_path_id": 106057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Penarth Curve South Jn", "stage_seq": 10, "distance_m": 13881.116, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1511H", "location": "Cardiff Central", "stage_seq": 11, "distance_m": 15183.936, "section_seq": 1, "route_path_id": 106057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "CVL East Boundary", "stage_seq": 12, "distance_m": 15882.297, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1515H", "location": "Cardiff Queen Street", "stage_seq": 13, "distance_m": 16259.942, "section_seq": 1, "route_path_id": 106057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Heath Jn", "stage_seq": 14, "distance_m": 19848.806, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520", "location": "Heath High Level", "stage_seq": 15, "distance_m": 20301.632, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523H", "location": "Llanishen", "stage_seq": 16, "distance_m": 22060.677, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Lisvane & Thornhill", "stage_seq": 17, "distance_m": 23354.952, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531H", "location": "Caerphilly", "stage_seq": 18, "distance_m": 27641.614, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1534", "location": "Aber", "stage_seq": 19, "distance_m": 28616.833, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538H", "location": "Llanbradach", "stage_seq": 20, "distance_m": 31775.849, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Ystrad Mynach", "stage_seq": 21, "distance_m": 36495.169, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Hengoed", "stage_seq": 22, "distance_m": 37954.212, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Pengam", "stage_seq": 23, "distance_m": 40713.48, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Bargoed", "stage_seq": 24, "distance_m": 43324.665, "section_seq": 1, "route_path_id": 106057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Tir-phil", "stage_seq": 25, "distance_m": 47354.184, "section_seq": 1, "route_path_id": 106057}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Rhymney", "stage_seq": 26, "distance_m": 53095.312, "section_seq": 1, "route_path_id": 106057}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53095.312, "from_m": 0.0, "section_seq": 1, "route_path_id": 106057}], "total_distance_m": 53095.312, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 51064.992, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2030.32, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:18Z", "source_id": 50500368, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:22Z", "source_id": 16343652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:33Z", "source_id": 50518979, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:38Z", "source_id": 16348993, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:22Z", "source_id": 50526450, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:26Z", "source_id": 16351084, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:56Z", "source_id": 50538399, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:57Z", "source_id": 16354457, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:57Z", "source_id": 50546187, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:01Z", "source_id": 16356730, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:47Z", "source_id": 50553387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:52Z", "source_id": 16358823, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:58Z", "source_id": 50566655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:00Z", "source_id": 16362636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:07Z", "source_id": 50580371, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:08Z", "source_id": 16366408, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:20Z", "source_id": 50594042, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:22Z", "source_id": 16370429, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:39Z", "source_id": 16375156, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:54Z", "source_id": 50616706, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:58Z", "source_id": 16376879, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:31Z", "source_id": 50623513, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:35Z", "source_id": 16378867, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:19Z", "source_id": 50638286, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:22Z", "source_id": 16383230, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:42Z", "source_id": 16385772, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:12Z", "source_id": 16389119, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:21Z", "source_id": 50669812, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:27Z", "source_id": 16392357, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:08Z", "source_id": 50677344, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:11Z", "source_id": 16394455, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:53Z", "source_id": 50689667, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:57Z", "source_id": 16398135, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:36Z", "source_id": 50699782, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:42Z", "source_id": 16401026, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:00Z", "source_id": 50716431, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:04Z", "source_id": 16405817, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:28Z", "source_id": 50728494, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:30Z", "source_id": 16409294, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Barry Island 1435 1435 None None None Rhymney 1607 1606 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W44456/2026-09-16/detailed None Bargoed 2026-09-16T15:56:00+01:00 Rhymney 9.0 {"type": "LineString", "coordinates": [[-3.2291554802760394, 51.69208743721622], [-3.2302202, 51.693093399999995], [-3.2305226, 51.6933833], [-3.2308598, 51.6937069], [-3.2310571999999995, 51.69396819999999], [-3.2311957999999996, 51.6942548], [-3.231274599999999, 51.69443249999999], [-3.2313267999999997, 51.694653], [-3.2313508, 51.69476050000001], [-3.2313741999999994, 51.6949077], [-3.2313821999999996, 51.695027800000005], [-3.2313839000000004, 51.695129600000016], [-3.2313758000000004, 51.695234500000005], [-3.2313535999999994, 51.695376], [-3.231264, 51.69578400000001], [-3.2311662999999995, 51.69598319999999], [-3.2310289, 51.69620100000001], [-3.2308459999999997, 51.6964635], [-3.2307262, 51.6967323], [-3.230655500000001, 51.69695550000001], [-3.2305703999999995, 51.6973606], [-3.2304364, 51.6976651], [-3.2303009, 51.6978888], [-3.2300744999999997, 51.6981449], [-3.2298189, 51.698389000000006], [-3.2294962999999997, 51.6986426], [-3.2290092, 51.69897960000001], [-3.2284509, 51.6993173], [-3.2265869, 51.700402], [-3.225780799999999, 51.7008622], [-3.2252951999999997, 51.70115979999999], [-3.2248585, 51.70146719999999], [-3.2246043999999996, 51.7017025], [-3.2244063, 51.7019354], [-3.2242576, 51.70216819999999], [-3.224144, 51.70243819999999], [-3.2240755, 51.702741799999984], [-3.2240709, 51.70304379999999], [-3.2241129999999996, 51.7033069], [-3.2242015, 51.7035584], [-3.2243446999999996, 51.7038521], [-3.2244879, 51.7041074], [-3.2250433999999997, 51.70496740000001], [-3.2268095999999997, 51.70755210000001], [-3.2276805999999993, 51.7091219], [-3.2282668999999995, 51.7102735], [-3.2284755, 51.7105931], [-3.228512, 51.7106501], [-3.2289395999999995, 51.711161999999995], [-3.2293820999999996, 51.7116082], [-3.2298193, 51.71196799999999], [-3.2302642999999995, 51.7122982], [-3.2307047, 51.7125876], [-3.2311822, 51.7128804], [-3.2322188, 51.7134848], [-3.2326914999999996, 51.71374559999999], [-3.2329657999999997, 51.7138905], [-3.2332692, 51.7140272], [-3.2335894, 51.7141739], [-3.233935022830277, 51.71430861779464], [-3.2339437, 51.714312], [-3.2346281, 51.7145367], [-3.2362776, 51.7150048], [-3.2369247999999997, 51.715238799999995], [-3.2376668, 51.71556559999999], [-3.2383622, 51.715927], [-3.2391548999999995, 51.7163855], [-3.2398715999999994, 51.7168777], [-3.2406059, 51.717344], [-3.2413788999999995, 51.7177404], [-3.2421081, 51.7181395], [-3.2427751, 51.718490200000005], [-3.2433176, 51.7187609], [-3.2438633, 51.7191151], [-3.2441616, 51.7193368], [-3.2444982, 51.71958709999999], [-3.245060099999999, 51.720066], [-3.2455323999999997, 51.72055329999999], [-3.2459472999999996, 51.721047], [-3.2463873999999997, 51.72160339999999], [-3.246665039914999, 51.721918011123584], [-3.2468485, 51.722125899999995], [-3.2474240999999995, 51.7226863], [-3.2476562, 51.7228728], [-3.248108199999999, 51.72320429999999], [-3.2484447, 51.7234346], [-3.2488324, 51.7236932], [-3.2496724, 51.72427830000001], [-3.2512196999999996, 51.7254773], [-3.2519355, 51.7260623], [-3.2526176, 51.7266703], [-3.2531788, 51.7272234], [-3.2536691, 51.7277979], [-3.2543892000000003, 51.72871990000001], [-3.2550824, 51.7296455], [-3.2559623, 51.7307881], [-3.2567712999999996, 51.731948], [-3.2572198, 51.7325222], [-3.2577391999999996, 51.7330262], [-3.2582523999999995, 51.7334631], [-3.2588915999999997, 51.7338872], [-3.2595499, 51.73423609999999], [-3.2598794999999994, 51.7343889], [-3.2600091999999994, 51.7344517], [-3.2602040999999997, 51.7345477], [-3.2606155, 51.7347553], [-3.2610546999999994, 51.73500239999999], [-3.2616680999999996, 51.735466900000006], [-3.2621567, 51.73576080000001], [-3.2625559, 51.735965], [-3.2629786, 51.73613249999999], [-3.2635166999999994, 51.7363179], [-3.2641105999999995, 51.7364607], [-3.2652727, 51.736717], [-3.2661994, 51.7369807], [-3.2666215, 51.737136099999994], [-3.2670428, 51.737311199999986], [-3.2673175, 51.73743280000001], [-3.2673956999999993, 51.737467], [-3.2684089, 51.73791889999999], [-3.2690522, 51.73824199999999], [-3.2696592999999994, 51.7385734], [-3.270715099999999, 51.73920249999998], [-3.2717337999999994, 51.7398963], [-3.2737025, 51.741302299999994], [-3.2748307999999997, 51.74207820000001], [-3.2753157, 51.7424615], [-3.2753588999999996, 51.7424968], [-3.2756409, 51.742734199999994], [-3.2764026, 51.743414300000005], [-3.2770833, 51.7440865], [-3.278386499999999, 51.74550920000001], [-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]} 6.0 1556 1605 Bargoed Rhymney Rhymney 51.7573995 -3.2887922 51.7573995 -3.2887922 1 0 2026-09-16 15:15:38 TERMINATED 2026-09-16 15:05:00 Rhymney TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409294 1789571072615359 93 93 2026-09-16 15:15:37.679799 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:37.333147
582628 614304 G90033 122A36MR16 2026-09-16 COMPLETE 16409127 2026-09-16 16:05:00 2026-09-16 15:16:07 2026-09-18 15:16:07 {"id": 614304, "stp": "P", "toc": "Northern", "uid": "G90033", "consist": "156496", "dest_crs": "MPT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90033/2026-09-16/detailed", "trust_id": "122A36MR16", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morpeth", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "Morpeth", "signalling_id": "2A36", "timing_status": "LATE", "origin_station": "Newcastle", "current_leg_arr": "1605", "current_leg_dep": "1558", "current_leg_end": "Morpeth", "origin_dep_time": "1543", "origin_platform": "1", "current_location": "Morpeth", "last_update_time": "2026-09-16T15:16:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5987125999999998, 55.087754], [-1.5991464, 55.088238], [-1.5994563, 55.08853770000001], [-1.5998064, 55.08885810000001], [-1.6000821999999997, 55.0891066], [-1.6003716, 55.0893496], [-1.6006793, 55.0896036], [-1.6010026, 55.0898516], [-1.6013815, 55.0901385], [-1.6018039000000002, 55.0904358], [-1.6021991, 55.0906996], [-1.6026234999999998, 55.0909723], [-1.6032016, 55.09132179999999], [-1.6038577, 55.09169569999999], [-1.6041887999999995, 55.09187610000001], [-1.6045632, 55.09205919999999], [-1.6048740999999995, 55.092214799999994], [-1.6052124999999997, 55.0923734], [-1.6058612999999995, 55.0926701], [-1.6065453, 55.09296340000001], [-1.6070672999999998, 55.093167], [-1.6075084332906626, 55.09332654180912], [-1.6076156, 55.0933653], [-1.608163, 55.0935621], [-1.6087576999999995, 55.0937576], [-1.6092995, 55.093928], [-1.6098872999999998, 55.09409970000001], [-1.6104614, 55.094260000000006], [-1.6110246, 55.094415899999994], [-1.6117977, 55.0945991], [-1.6123598999999995, 55.0947295], [-1.6129682, 55.09485660000001], [-1.6135145, 55.09496270000001], [-1.6140959, 55.0950616], [-1.6146306, 55.0951455], [-1.6152067, 55.095229], [-1.615773, 55.0953044], [-1.6163571, 55.0953772], [-1.6169675114151385, 55.095442837522064], [-1.617806, 55.09553299999999], [-1.6179976, 55.0955562], [-1.6182426000000003, 55.095583899999994], [-1.6186889999999998, 55.09563769999999], [-1.6198988999999997, 55.0957908], [-1.6206176, 55.0958763], [-1.6213090999999995, 55.0959658], [-1.6220017, 55.0960591], [-1.6226701, 55.09616249999999], [-1.6235154999999997, 55.0963125], [-1.6243437999999997, 55.09648049999999], [-1.6249199000000003, 55.0966001], [-1.6255288, 55.0967461], [-1.6261228, 55.096893300000005], [-1.6266789999999998, 55.097045099999995], [-1.6272470999999995, 55.0972101], [-1.627781, 55.0973808], [-1.6283478999999998, 55.097564899999995], [-1.6288747, 55.09774240000001], [-1.6308916, 55.09848999999999], [-1.6316342, 55.09875679999999], [-1.6328557999999995, 55.099221100000015], [-1.6334477, 55.0994471], [-1.6339274, 55.09963030000001], [-1.6362916999999997, 55.100533], [-1.6372149, 55.10088249999999], [-1.6386647, 55.1014314], [-1.6395459, 55.101765], [-1.6428584, 55.10302120000001], [-1.6434899, 55.103270900000005], [-1.6440767, 55.103514399999995], [-1.6446710999999998, 55.103776], [-1.6452266999999998, 55.10404210000001], [-1.6456875999999998, 55.10427899999999], [-1.6461192, 55.10452180000001], [-1.6465286, 55.1047725], [-1.6478718, 55.1056123], [-1.6485347999999995, 55.1060318], [-1.6492781, 55.1065501], [-1.6496556, 55.1068238], [-1.6499946, 55.1070801], [-1.6503181, 55.10735439999999], [-1.6505923, 55.1075911], [-1.6508761999999997, 55.107854], [-1.6511267999999997, 55.108092], [-1.651208, 55.1081667], [-1.6518953999999997, 55.10885909999998], [-1.6524771, 55.10953709999999], [-1.6528554, 55.110032999999994], [-1.6531893999999998, 55.11051899999998], [-1.6535700999999998, 55.111192], [-1.6539114, 55.1118687], [-1.6546193, 55.1134564], [-1.6553062999999997, 55.11501959999999], [-1.6553207, 55.1150538], [-1.6560981999999995, 55.11690689999999], [-1.6561678, 55.1170717], [-1.6566040999999998, 55.1181164], [-1.6579752, 55.1212069], [-1.6592108999999997, 55.1239245], [-1.6599472999999998, 55.1256989], [-1.6603214, 55.1265819], [-1.6605132, 55.1270204], [-1.6606161999999998, 55.127242300000006], [-1.6607191999999995, 55.1274644], [-1.6609523, 55.12797749999999], [-1.6614192, 55.128927999999995], [-1.6614554999999998, 55.1289994], [-1.6619365, 55.129851], [-1.6625020999999998, 55.1307485], [-1.6627895, 55.131193399999994], [-1.6631043, 55.131635], [-1.6653053, 55.1347282], [-1.6653852999999998, 55.1348407], [-1.6672081, 55.1374425], [-1.6678132, 55.138309199999995], [-1.669061, 55.14004769999999], [-1.6693473999999997, 55.140438800000005], [-1.6712564999999997, 55.143046], [-1.6718046999999998, 55.1437192], [-1.6724148, 55.1443972], [-1.6727147320048323, 55.14469882043708], [-1.6739824999999997, 55.14597369999999], [-1.6749648, 55.14699199999999], [-1.6759206, 55.1479755], [-1.6778314999999997, 55.14993640000001], [-1.6801545, 55.1523068], [-1.6803192999999998, 55.152475], [-1.6820128, 55.15417180000001], [-1.6830584, 55.1552085], [-1.6836541000000005, 55.1557998], [-1.6852660999999998, 55.157400199999984], [-1.6855194, 55.1576525], [-1.6856965, 55.15783510000001], [-1.6858570999999998, 55.15802059999999], [-1.6861164999999998, 55.1583763], [-1.6862001, 55.15854199999998], [-1.6862649999999997, 55.1586806], [-1.6863267000000002, 55.1588294], [-1.68637, 55.15896149999999], [-1.6864208999999997, 55.1594861], [-1.6863795, 55.1597801], [-1.6863427, 55.1600251], [-1.6862886999999998, 55.1601726], [-1.6861809, 55.1604055], [-1.6860709, 55.1605853], [-1.6860318999999997, 55.160644299999994], [-1.6859407, 55.160772], [-1.6858476999999998, 55.1608871], [-1.6856374999999997, 55.161116], [-1.6854131, 55.16131010000001], [-1.6851789999999998, 55.16149080000001], [-1.6849091, 55.16167440000001], [-1.6846366, 55.161837299999995], [-1.6843585999999997, 55.161977], [-1.6840624999999998, 55.1621076], [-1.6838122999999998, 55.1621911], [-1.6836085999999997, 55.162262], [-1.6832075, 55.16237], [-1.6828073, 55.16246490000001]]}", "current_leg_start": "Cramlington", "dest_arr_time_act": "1604½", "motion_projection": null, "next_location_lat": "55.1624649", "next_location_lon": "-1.6828073", "previous_location": "Cramlington", "current_leg_milage": "6.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1989.355, \"from_m\": 1069.466, \"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\": 2809.802, \"from_m\": 1989.355, \"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\": 2837.089, \"from_m\": 2809.802, \"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\": 4521.638, \"from_m\": 2837.089, \"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\": 4555.104, \"from_m\": 4521.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7023.953, \"from_m\": 4555.104, \"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\": 26037.625, \"from_m\": 7023.953, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26713.694, \"from_m\": 26037.625, \"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\": 614304, \"profile_key\": \"040a1b48c14b176542382182510d21b79f4f8ec95387cc8964662aa1d351496e\", \"schedule_id\": 13324, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32894}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 975.914, \"section_seq\": 1, \"route_path_id\": 32894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 32894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 6960.631, \"section_seq\": 1, \"route_path_id\": 32894}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Cramlington\", \"stage_seq\": 5, \"distance_m\": 15962.492, \"section_seq\": 1, \"route_path_id\": 32894}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": null, \"location\": \"Morpeth\", \"stage_seq\": 6, \"distance_m\": 26713.694, \"section_seq\": 1, \"route_path_id\": 32894}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26713.694, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32894}], \"total_distance_m\": 26713.694, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26680.228, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.466, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.1624649", "current_position_lon": "-1.6828073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:31Z\", \"source_id\": 50678393, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:34Z\", \"source_id\": 16394752, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:05Z\", \"source_id\": 50703470, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:09Z\", \"source_id\": 16402117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:16Z\", \"source_id\": 50727928, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:18Z\", \"source_id\": 16409127, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Morpeth", "service_state_platform": "2", "timing_fact_generation": 1789571061833471, "current_leg_arrival_utc": "2026-09-16T16:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:52.570404", "service_state_evidence_id": 16409127, "current_leg_start_actual_dep": "2026-09-16T15:56:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:53.124864", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NCL MPT 2A36 156496 2 75 None {"version": 3, "segments": [{"to_m": 1069.466, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1989.355, "from_m": 1069.466, "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": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "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": 4521.638, "from_m": 2837.089, "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": 4555.104, "from_m": 4521.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7023.953, "from_m": 4555.104, "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": 26037.625, "from_m": 7023.953, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26713.694, "from_m": 26037.625, "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": 614304, "profile_key": "040a1b48c14b176542382182510d21b79f4f8ec95387cc8964662aa1d351496e", "schedule_id": 13324, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32894}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Manors", "stage_seq": 2, "distance_m": 975.914, "section_seq": 1, "route_path_id": 32894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 32894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 6960.631, "section_seq": 1, "route_path_id": 32894}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Cramlington", "stage_seq": 5, "distance_m": 15962.492, "section_seq": 1, "route_path_id": 32894}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": null, "location": "Morpeth", "stage_seq": 6, "distance_m": 26713.694, "section_seq": 1, "route_path_id": 32894}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26713.694, "from_m": 0.0, "section_seq": 1, "route_path_id": 32894}], "total_distance_m": 26713.694, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26680.228, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.466, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3477, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:31Z", "source_id": 50678393, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:34Z", "source_id": 16394752, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:05Z", "source_id": 50703470, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:09Z", "source_id": 16402117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:16Z", "source_id": 50727928, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:18Z", "source_id": 16409127, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Newcastle 1543 1543 1 None None Morpeth 1605 1604½ 2 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G90033/2026-09-16/detailed None Cramlington 2026-09-16T15:56:30+01:00 Morpeth 7.0 {"type": "LineString", "coordinates": [[-1.5987125999999998, 55.087754], [-1.5991464, 55.088238], [-1.5994563, 55.08853770000001], [-1.5998064, 55.08885810000001], [-1.6000821999999997, 55.0891066], [-1.6003716, 55.0893496], [-1.6006793, 55.0896036], [-1.6010026, 55.0898516], [-1.6013815, 55.0901385], [-1.6018039000000002, 55.0904358], [-1.6021991, 55.0906996], [-1.6026234999999998, 55.0909723], [-1.6032016, 55.09132179999999], [-1.6038577, 55.09169569999999], [-1.6041887999999995, 55.09187610000001], [-1.6045632, 55.09205919999999], [-1.6048740999999995, 55.092214799999994], [-1.6052124999999997, 55.0923734], [-1.6058612999999995, 55.0926701], [-1.6065453, 55.09296340000001], [-1.6070672999999998, 55.093167], [-1.6075084332906626, 55.09332654180912], [-1.6076156, 55.0933653], [-1.608163, 55.0935621], [-1.6087576999999995, 55.0937576], [-1.6092995, 55.093928], [-1.6098872999999998, 55.09409970000001], [-1.6104614, 55.094260000000006], [-1.6110246, 55.094415899999994], [-1.6117977, 55.0945991], [-1.6123598999999995, 55.0947295], [-1.6129682, 55.09485660000001], [-1.6135145, 55.09496270000001], [-1.6140959, 55.0950616], [-1.6146306, 55.0951455], [-1.6152067, 55.095229], [-1.615773, 55.0953044], [-1.6163571, 55.0953772], [-1.6169675114151385, 55.095442837522064], [-1.617806, 55.09553299999999], [-1.6179976, 55.0955562], [-1.6182426000000003, 55.095583899999994], [-1.6186889999999998, 55.09563769999999], [-1.6198988999999997, 55.0957908], [-1.6206176, 55.0958763], [-1.6213090999999995, 55.0959658], [-1.6220017, 55.0960591], [-1.6226701, 55.09616249999999], [-1.6235154999999997, 55.0963125], [-1.6243437999999997, 55.09648049999999], [-1.6249199000000003, 55.0966001], [-1.6255288, 55.0967461], [-1.6261228, 55.096893300000005], [-1.6266789999999998, 55.097045099999995], [-1.6272470999999995, 55.0972101], [-1.627781, 55.0973808], [-1.6283478999999998, 55.097564899999995], [-1.6288747, 55.09774240000001], [-1.6308916, 55.09848999999999], [-1.6316342, 55.09875679999999], [-1.6328557999999995, 55.099221100000015], [-1.6334477, 55.0994471], [-1.6339274, 55.09963030000001], [-1.6362916999999997, 55.100533], [-1.6372149, 55.10088249999999], [-1.6386647, 55.1014314], [-1.6395459, 55.101765], [-1.6428584, 55.10302120000001], [-1.6434899, 55.103270900000005], [-1.6440767, 55.103514399999995], [-1.6446710999999998, 55.103776], [-1.6452266999999998, 55.10404210000001], [-1.6456875999999998, 55.10427899999999], [-1.6461192, 55.10452180000001], [-1.6465286, 55.1047725], [-1.6478718, 55.1056123], [-1.6485347999999995, 55.1060318], [-1.6492781, 55.1065501], [-1.6496556, 55.1068238], [-1.6499946, 55.1070801], [-1.6503181, 55.10735439999999], [-1.6505923, 55.1075911], [-1.6508761999999997, 55.107854], [-1.6511267999999997, 55.108092], [-1.651208, 55.1081667], [-1.6518953999999997, 55.10885909999998], [-1.6524771, 55.10953709999999], [-1.6528554, 55.110032999999994], [-1.6531893999999998, 55.11051899999998], [-1.6535700999999998, 55.111192], [-1.6539114, 55.1118687], [-1.6546193, 55.1134564], [-1.6553062999999997, 55.11501959999999], [-1.6553207, 55.1150538], [-1.6560981999999995, 55.11690689999999], [-1.6561678, 55.1170717], [-1.6566040999999998, 55.1181164], [-1.6579752, 55.1212069], [-1.6592108999999997, 55.1239245], [-1.6599472999999998, 55.1256989], [-1.6603214, 55.1265819], [-1.6605132, 55.1270204], [-1.6606161999999998, 55.127242300000006], [-1.6607191999999995, 55.1274644], [-1.6609523, 55.12797749999999], [-1.6614192, 55.128927999999995], [-1.6614554999999998, 55.1289994], [-1.6619365, 55.129851], [-1.6625020999999998, 55.1307485], [-1.6627895, 55.131193399999994], [-1.6631043, 55.131635], [-1.6653053, 55.1347282], [-1.6653852999999998, 55.1348407], [-1.6672081, 55.1374425], [-1.6678132, 55.138309199999995], [-1.669061, 55.14004769999999], [-1.6693473999999997, 55.140438800000005], [-1.6712564999999997, 55.143046], [-1.6718046999999998, 55.1437192], [-1.6724148, 55.1443972], [-1.6727147320048323, 55.14469882043708], [-1.6739824999999997, 55.14597369999999], [-1.6749648, 55.14699199999999], [-1.6759206, 55.1479755], [-1.6778314999999997, 55.14993640000001], [-1.6801545, 55.1523068], [-1.6803192999999998, 55.152475], [-1.6820128, 55.15417180000001], [-1.6830584, 55.1552085], [-1.6836541000000005, 55.1557998], [-1.6852660999999998, 55.157400199999984], [-1.6855194, 55.1576525], [-1.6856965, 55.15783510000001], [-1.6858570999999998, 55.15802059999999], [-1.6861164999999998, 55.1583763], [-1.6862001, 55.15854199999998], [-1.6862649999999997, 55.1586806], [-1.6863267000000002, 55.1588294], [-1.68637, 55.15896149999999], [-1.6864208999999997, 55.1594861], [-1.6863795, 55.1597801], [-1.6863427, 55.1600251], [-1.6862886999999998, 55.1601726], [-1.6861809, 55.1604055], [-1.6860709, 55.1605853], [-1.6860318999999997, 55.160644299999994], [-1.6859407, 55.160772], [-1.6858476999999998, 55.1608871], [-1.6856374999999997, 55.161116], [-1.6854131, 55.16131010000001], [-1.6851789999999998, 55.16149080000001], [-1.6849091, 55.16167440000001], [-1.6846366, 55.161837299999995], [-1.6843585999999997, 55.161977], [-1.6840624999999998, 55.1621076], [-1.6838122999999998, 55.1621911], [-1.6836085999999997, 55.162262], [-1.6832075, 55.16237], [-1.6828073, 55.16246490000001]]} 6.7 1558 1605 Cramlington Morpeth Morpeth 55.1624649 -1.6828073 55.1624649 -1.6828073 1 0 2026-09-16 15:16:07 TERMINATED 2026-09-16 15:05:00 Morpeth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409127 1789571061833471 25 25 2026-09-16 15:15:53.124864 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:52.570404
582629 613887 C32517 172H50MQ16 2026-09-16 COMPLETE 16409343 2026-09-16 16:05:00 2026-09-16 15:16:07 2026-09-18 15:16:07 {"id": 613887, "stp": "P", "toc": "Northern", "uid": "C32517", "consist": "331011+331012", "dest_crs": "SKI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32517/2026-09-16/detailed", "trust_id": "172H50MQ16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-16", "dest_arr_time": "1609", "dest_platform": "2", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2H50", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1605", "current_leg_dep": "1601", "current_leg_end": "Skipton", "origin_dep_time": "1526", "origin_platform": "2C", "current_location": "Skipton", "last_update_time": "2026-09-16T15:16:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "1609", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Cononley", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11306.208, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13522.715, \"from_m\": 11306.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15895.429, \"from_m\": 13522.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17015.899, \"from_m\": 15895.429, \"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\": 17566.827, \"from_m\": 17015.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18015.068, \"from_m\": 17566.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18520.771, \"from_m\": 18015.068, \"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\": 21861.967, \"from_m\": 18520.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22566.974, \"from_m\": 21861.967, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22715.384, \"from_m\": 22566.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26631.491, \"from_m\": 22715.384, \"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\": 28513.442, \"from_m\": 26631.491, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39961.118, \"from_m\": 28513.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\": 41348.9, \"from_m\": 39961.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42011.144, \"from_m\": 41348.9, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 613887, \"profile_key\": \"9c9b5cf5bea18dfad48b4335c0095a6824e671aa84edd1fdc0ee8a007a611d92\", \"schedule_id\": 4018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1538\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 18609.783, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Bingley\", \"stage_seq\": 8, \"distance_m\": 22099.768, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Crossflatts\", \"stage_seq\": 9, \"distance_m\": 23297.12, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551H\", \"location\": \"Keighley\", \"stage_seq\": 10, \"distance_m\": 27280.578, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 11, \"distance_m\": 32054.511, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601H\", \"location\": \"Cononley\", \"stage_seq\": 12, \"distance_m\": 37146.959, \"section_seq\": 1, \"route_path_id\": 29592}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 13, \"distance_m\": 42011.144, \"section_seq\": 1, \"route_path_id\": 29592}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42011.144, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29592}], \"total_distance_m\": 42011.144, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42003.77, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1526", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:05Z\", \"source_id\": 50653681, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:09Z\", \"source_id\": 16387550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:33Z\", \"source_id\": 50660002, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:36Z\", \"source_id\": 16389407, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:39Z\", \"source_id\": 50670567, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:43Z\", \"source_id\": 16392572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:17Z\", \"source_id\": 50677771, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:22Z\", \"source_id\": 16394611, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:53Z\", \"source_id\": 50687090, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:56Z\", \"source_id\": 16397341, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:44Z\", \"source_id\": 50700099, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:48Z\", \"source_id\": 16401125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:39Z\", \"source_id\": 50715505, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:38Z\", \"source_id\": 16405514, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:31Z\", \"source_id\": 50728597, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:36Z\", \"source_id\": 16409343, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "3", "timing_fact_generation": 1789571084546977, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:53.622713", "service_state_evidence_id": 16409343, "current_leg_start_actual_dep": "2026-09-16T16:01:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:15:54.908973", "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 LDS SKI 2H50 331011+331012 6 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11306.208, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13522.715, "from_m": 11306.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15895.429, "from_m": 13522.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17015.899, "from_m": 15895.429, "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": 17566.827, "from_m": 17015.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18015.068, "from_m": 17566.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18520.771, "from_m": 18015.068, "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": 21861.967, "from_m": 18520.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22566.974, "from_m": 21861.967, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22715.384, "from_m": 22566.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26631.491, "from_m": 22715.384, "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": 28513.442, "from_m": 26631.491, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39961.118, "from_m": 28513.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": 41348.9, "from_m": 39961.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42011.144, "from_m": 41348.9, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 613887, "profile_key": "9c9b5cf5bea18dfad48b4335c0095a6824e671aa84edd1fdc0ee8a007a611d92", "schedule_id": 4018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1526", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 29592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 29592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 29592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1538", "location": "Shipley", "stage_seq": 6, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Saltaire", "stage_seq": 7, "distance_m": 18609.783, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Bingley", "stage_seq": 8, "distance_m": 22099.768, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Crossflatts", "stage_seq": 9, "distance_m": 23297.12, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "Keighley", "stage_seq": 10, "distance_m": 27280.578, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Steeton & Silsden", "stage_seq": 11, "distance_m": 32054.511, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601H", "location": "Cononley", "stage_seq": 12, "distance_m": 37146.959, "section_seq": 1, "route_path_id": 29592}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": null, "location": "Skipton", "stage_seq": 13, "distance_m": 42011.144, "section_seq": 1, "route_path_id": 29592}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42011.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 29592}], "total_distance_m": 42011.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42003.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:05Z", "source_id": 50653681, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:09Z", "source_id": 16387550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5125, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:33Z", "source_id": 50660002, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:36Z", "source_id": 16389407, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:39Z", "source_id": 50670567, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:43Z", "source_id": 16392572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:17Z", "source_id": 50677771, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:22Z", "source_id": 16394611, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:53Z", "source_id": 50687090, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:56Z", "source_id": 16397341, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:44Z", "source_id": 50700099, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:48Z", "source_id": 16401125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:39Z", "source_id": 50715505, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:38Z", "source_id": 16405514, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:31Z", "source_id": 50728597, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:36Z", "source_id": 16409343, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Leeds 1526 1526 2C None None Skipton 1609 1609 2 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32517/2026-09-16/detailed None Cononley 2026-09-16T16:01:30+01:00 Skipton 4.0 {"type": "LineString", "coordinates": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} 3.0 1601 1605 Cononley Skipton Skipton 53.9582939 -2.0252037 53.9582939 -2.0252037 1 0 2026-09-16 15:16:07 TERMINATED 2026-09-16 15:05:00 Skipton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409343 1789571084546977 46 46 2026-09-16 15:15:54.908973 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:53.622713
582630 614313 P65895 529E41MR16 2026-09-16 COMPLETE 16408887 2026-09-16 16:05:00 2026-09-16 15:16:07 2026-09-18 15:16:07 {"id": 614313, "stp": "P", "toc": "London Overground", "uid": "P65895", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65895/2026-09-16/detailed", "trust_id": "529E41MR16", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E41", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "1605", "current_leg_dep": "1601", "current_leg_end": "New Cross ELL", "origin_dep_time": "1543", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-16T15:16:07", "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": "1605", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 614313, \"profile_key\": \"c21c310eeaecd03823583cf486c88c7a215a1f2f6718fe8bbaf50610c27510f0\", \"schedule_id\": 21866, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1549H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"New Cross ELL\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1543", "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-16T14:44:25Z\", \"source_id\": 50675341, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:26Z\", \"source_id\": 16393879, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:24Z\", \"source_id\": 50680687, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:27Z\", \"source_id\": 16395433, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:04Z\", \"source_id\": 50687520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:08Z\", \"source_id\": 16397501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:21Z\", \"source_id\": 50693762, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:25Z\", \"source_id\": 16399316, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:29Z\", \"source_id\": 50699352, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:34Z\", \"source_id\": 16400911, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:35Z\", \"source_id\": 50704816, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:36Z\", \"source_id\": 16402501, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:13Z\", \"source_id\": 50709045, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:16Z\", \"source_id\": 16403721, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:46Z\", \"source_id\": 50713121, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:47Z\", \"source_id\": 16404944, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:32Z\", \"source_id\": 50717991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:38Z\", \"source_id\": 16406279, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:00Z\", \"source_id\": 50727230, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:03Z\", \"source_id\": 16408887, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789571051730115, "current_leg_arrival_utc": "2026-09-16T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:59.888994", "service_state_evidence_id": 16408887, "current_leg_start_actual_dep": "2026-09-16T16:01:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:03.015201", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9E41 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 614313, "profile_key": "c21c310eeaecd03823583cf486c88c7a215a1f2f6718fe8bbaf50610c27510f0", "schedule_id": 21866, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1549H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Rolt Street Jn", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "New Cross ELL", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:25Z", "source_id": 50675341, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:26Z", "source_id": 16393879, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:24Z", "source_id": 50680687, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:27Z", "source_id": 16395433, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:04Z", "source_id": 50687520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:49:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:08Z", "source_id": 16397501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:21Z", "source_id": 50693762, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:25Z", "source_id": 16399316, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:29Z", "source_id": 50699352, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:34Z", "source_id": 16400911, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:35Z", "source_id": 50704816, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:36Z", "source_id": 16402501, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:13Z", "source_id": 50709045, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:16Z", "source_id": 16403721, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:46Z", "source_id": 50713121, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:47Z", "source_id": 16404944, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:32Z", "source_id": 50717991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:38Z", "source_id": 16406279, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:00Z", "source_id": 50727230, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:03Z", "source_id": 16408887, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Dalston Junction 1543 1543 2 None None New Cross ELL 1605 1605 D ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65895/2026-09-16/detailed None Surrey Quays 2026-09-16T16:01: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 1601 1605 Surrey Quays New Cross ELL New Cross ELL 51.4769539 -0.0327073 51.4769539 -0.0327073 1 0 2026-09-16 15:16:07 TERMINATED 2026-09-16 15:05:00 New Cross ELL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408887 1789571051730115 40 40 2026-09-16 15:16:03.015201 D None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:59.888994
582631 614160 W82692 072N22MR16 2026-09-16 COMPLETE 16409273 2026-09-16 16:05:00 2026-09-16 15:16:07 2026-09-18 15:16:07 {"id": 614160, "stp": "P", "toc": "ScotRail", "uid": "W82692", "consist": "320312+320322", "dest_crs": "NEI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82692/2026-09-16/detailed", "trust_id": "072N22MR16", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N22", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1605", "current_leg_dep": "1600", "current_leg_end": "Neilston", "origin_dep_time": "1536", "origin_platform": "4", "current_location": "Neilston", "last_update_time": "2026-09-16T15:16:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]}", "current_leg_start": "Patterton", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Patterton", "current_leg_milage": "3.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2644.09, \"from_m\": 2607.43, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4594.703, \"from_m\": 3499.124, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5434.896, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5831.098, \"from_m\": 5434.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6876.111, \"from_m\": 5831.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6920.593, \"from_m\": 6876.111, \"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\": 8006.659, \"from_m\": 6920.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8254.171, \"from_m\": 8006.659, \"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\": 15818.605, \"from_m\": 8254.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20015.841, \"from_m\": 15818.605, \"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\": 20328.954, \"from_m\": 20015.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 614160, \"profile_key\": \"2c4d04bafbb8469861b812ee20d2f6d5cdebfb2c9271ef42bb4c205a0b48559d\", \"schedule_id\": 28512, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1542H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1548H\", \"location\": \"Cathcart\", \"stage_seq\": 8, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 9, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Muirend\", \"stage_seq\": 10, \"distance_m\": 6765.763, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Williamwood\", \"stage_seq\": 11, \"distance_m\": 11248.232, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Whitecraigs\", \"stage_seq\": 12, \"distance_m\": 12598.919, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Patterton\", \"stage_seq\": 13, \"distance_m\": 14201.687, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 14, \"distance_m\": 20328.954, \"section_seq\": 1, \"route_path_id\": 101884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20328.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101884}], \"total_distance_m\": 20328.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 20276.816, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:47Z\", \"source_id\": 50663166, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:51Z\", \"source_id\": 16390363, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:28Z\", \"source_id\": 50667470, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:31Z\", \"source_id\": 16391643, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:36Z\", \"source_id\": 50673011, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:42Z\", \"source_id\": 16393312, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:19Z\", \"source_id\": 50680502, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:23Z\", \"source_id\": 16395403, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:39Z\", \"source_id\": 50686429, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:44Z\", \"source_id\": 16397197, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:10Z\", \"source_id\": 50693254, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:13Z\", \"source_id\": 16399154, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:48Z\", \"source_id\": 50697620, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:51Z\", \"source_id\": 16400397, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:12Z\", \"source_id\": 16403689, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:23Z\", \"source_id\": 50712085, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:27Z\", \"source_id\": 16404647, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:28Z\", \"source_id\": 50728436, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:30Z\", \"source_id\": 16409273, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789571076711323, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:05:59.900683", "service_state_evidence_id": 16409273, "current_leg_start_actual_dep": "2026-09-16T15:59:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T15:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:02.601156", "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 GLC NEI 2N22 320312+320322 6 90 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2644.09, "from_m": 2607.43, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4594.703, "from_m": 3499.124, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5434.896, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5831.098, "from_m": 5434.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6876.111, "from_m": 5831.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6920.593, "from_m": 6876.111, "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": 8006.659, "from_m": 6920.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8254.171, "from_m": 8006.659, "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": 15818.605, "from_m": 8254.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20015.841, "from_m": 15818.605, "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": 20328.954, "from_m": 20015.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 614160, "profile_key": "2c4d04bafbb8469861b812ee20d2f6d5cdebfb2c9271ef42bb4c205a0b48559d", "schedule_id": 28512, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1536", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1542H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Cathcart", "stage_seq": 8, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Cathcart West Jn", "stage_seq": 9, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Muirend", "stage_seq": 10, "distance_m": 6765.763, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Williamwood", "stage_seq": 11, "distance_m": 11248.232, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Whitecraigs", "stage_seq": 12, "distance_m": 12598.919, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Patterton", "stage_seq": 13, "distance_m": 14201.687, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Neilston", "stage_seq": 14, "distance_m": 20328.954, "section_seq": 1, "route_path_id": 101884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20328.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 101884}], "total_distance_m": 20328.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 20276.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:47Z", "source_id": 50663166, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:51Z", "source_id": 16390363, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:28Z", "source_id": 50667470, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:31Z", "source_id": 16391643, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:36Z", "source_id": 50673011, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:42Z", "source_id": 16393312, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:19Z", "source_id": 50680502, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:23Z", "source_id": 16395403, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:39Z", "source_id": 50686429, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:44Z", "source_id": 16397197, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:10Z", "source_id": 50693254, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:13Z", "source_id": 16399154, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:48Z", "source_id": 50697620, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:51Z", "source_id": 16400397, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:12Z", "source_id": 16403689, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:23Z", "source_id": 50712085, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:27Z", "source_id": 16404647, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:28Z", "source_id": 50728436, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:30Z", "source_id": 16409273, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}] Glasgow Central High Level 1536 1536 4 None None Neilston 1607 1607 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W82692/2026-09-16/detailed None Patterton 2026-09-16T15:59:00+01:00 Neilston 5.0 {"type": "LineString", "coordinates": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]} 3.8 1600 1605 Patterton Neilston Neilston 55.7828901 -4.4269095 55.7828901 -4.4269095 1 0 2026-09-16 15:16:07 TERMINATED 2026-09-16 15:05:00 Neilston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409273 1789571076711323 42 42 2026-09-16 15:16:02.601156 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:05:59.900683
582632 603152 H57810 180R54CP16 2026-09-16 COMPLETE None 2026-09-16 15:06:00 2026-09-16 15:16:07 2026-09-18 15:16:07 {"id": 603152, "stp": "P", "toc": "Unknown", "uid": "H57810", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H57810/2026-09-16/detailed", "trust_id": "180R54CP16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knottingley T.M.D.", "service_date": "2026-09-16", "dest_arr_time": "1506", "dest_platform": null, "is_terminated": 1, "next_location": "Knottingley T.M.D.", "signalling_id": "0R54", "timing_status": "EARLY", "origin_station": "Sudforth Lane Down (DB Cargo)", "current_leg_arr": "1506", "current_leg_dep": "1426", "current_leg_end": "Knottingley T.M.D.", "origin_dep_time": "1458", "origin_platform": null, "current_location": "Knottingley East Jn", "last_update_time": "2026-09-16T15:16:07", "route_debug_link": null, "timing_variation": "-30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1895522000000005, 53.70288829999999], [-1.1960574999999998, 53.70366779999999], [-1.1964333, 53.7037152], [-1.1969456, 53.7037799], [-1.1971964999999998, 53.7038092], [-1.197482962174938, 53.70384207380174], [-1.1980556999999998, 53.7039078], [-1.1985125, 53.70396050000001], [-1.1990472, 53.70401459999999], [-1.1996020999999997, 53.7040538], [-1.200172, 53.70407230000001], [-1.2010545, 53.70407139999999], [-1.2019360999999995, 53.704008599999995], [-1.2027726, 53.70392759999999], [-1.2035656, 53.7038087], [-1.2046722, 53.7035837], [-1.2050928, 53.7034755], [-1.2055513999999998, 53.70334379999999], [-1.2061886, 53.70312539999999], [-1.2067224, 53.7029112], [-1.2072114, 53.702718], [-1.207733, 53.7025347], [-1.2083227999999997, 53.702338100000006], [-1.2089085999999998, 53.70216949999999], [-1.2096106999999998, 53.7019943], [-1.2100768, 53.7018898], [-1.2107447999999998, 53.70176579999999], [-1.2112391999999998, 53.701705399999994], [-1.211847, 53.70163449999999], [-1.2125311, 53.7015786], [-1.2131771, 53.7015438], [-1.2135179, 53.7015357], [-1.2138485, 53.70153270000001], [-1.214189, 53.7015357], [-1.2145331, 53.70154479999999], [-1.2148977, 53.70156490000001], [-1.2153006, 53.701587], [-1.2156813, 53.70161259999999], [-1.2160676, 53.70165639999999], [-1.2167941, 53.701750999999994], [-1.2173888, 53.70184090000001], [-1.2254728999999998, 53.70309009999999], [-1.2275291999999998, 53.7034086], [-1.2303495, 53.703840500000005], [-1.2337549, 53.7043712], [-1.2349813999999997, 53.7045582], [-1.2382702, 53.70505339999999], [-1.2385738, 53.70509899999999], [-1.2400348999999995, 53.70532949999998], [-1.2434029, 53.7058556], [-1.2443008, 53.7059572], [-1.2446402, 53.7060147], [-1.2451199, 53.7060875], [-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2502801, 53.706406], [-1.2505947, 53.706373], [-1.2507724, 53.7063415], [-1.2508598999999998, 53.70632109999999], [-1.2516026999999998, 53.7061766], [-1.2518695, 53.7061309], [-1.2523042, 53.7060565], [-1.2527071, 53.70601329999999], [-1.2531094, 53.7059942], [-1.2534259, 53.7059895], [-1.2539676999999998, 53.70601490000001], [-1.2540065000000002, 53.706016700000006], [-1.2543325999999997, 53.70603770000001]]}", "current_leg_start": "Sudforth Lane Down (DB Cargo)", "dest_arr_time_act": "1506", "motion_projection": null, "next_location_lat": "53.7060377", "next_location_lon": "-1.2543326", "previous_location": "Sudforth Lane S.B.", "current_leg_milage": "2.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:50494960\", \"confirmationDeadline\": \"2026-09-16T14:51:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 513.492, \"from_m\": 0.0, \"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\": 571.262, \"from_m\": 513.492, \"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\": 3793.257, \"from_m\": 571.262, \"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\": 4175.821, \"from_m\": 3793.257, \"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\": 4388.036, \"from_m\": 4175.821, \"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\": 4409.627, \"from_m\": 4388.036, \"capability_applied\": null, \"effective_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\": 603152, \"profile_key\": \"754cb3c51d890337317da933855a89e551d2c7eb16f8e913ec60ebda00997550\", \"schedule_id\": 15011, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Sudforth Lane Down (DB Cargo)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Sudforth Lane S.B.\", \"stage_seq\": 2, \"distance_m\": 513.492, \"section_seq\": 1, \"route_path_id\": 70445}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 3, \"distance_m\": 3836.052, \"section_seq\": 1, \"route_path_id\": 70445}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": null, \"location\": \"Knottingley T.M.D.\", \"stage_seq\": 4, \"distance_m\": 4409.627, \"section_seq\": 1, \"route_path_id\": 70445}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4409.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70445}], \"total_distance_m\": 4409.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 4388.036, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 21.591, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1458", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "40.0", "current_position_lat": "53.7060377", "current_position_lon": "-1.2543326", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Knottingley East Jn", "service_state_platform": null, "timing_fact_generation": 1789565716089534, "current_leg_arrival_utc": "2026-09-16T14:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:05.270817", "service_state_evidence_id": 50494960, "current_leg_start_actual_dep": "2026-09-16T14:26:52+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:05.996728", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0R54 None None None None {"version": 3, "segments": [{"to_m": 513.492, "from_m": 0.0, "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": 571.262, "from_m": 513.492, "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": 3793.257, "from_m": 571.262, "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": 4175.821, "from_m": 3793.257, "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": 4388.036, "from_m": 4175.821, "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": 4409.627, "from_m": 4388.036, "capability_applied": null, "effective_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": 603152, "profile_key": "754cb3c51d890337317da933855a89e551d2c7eb16f8e913ec60ebda00997550", "schedule_id": 15011, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1458", "location": "Sudforth Lane Down (DB Cargo)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Sudforth Lane S.B.", "stage_seq": 2, "distance_m": 513.492, "section_seq": 1, "route_path_id": 70445}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Knottingley East Jn", "stage_seq": 3, "distance_m": 3836.052, "section_seq": 1, "route_path_id": 70445}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": null, "location": "Knottingley T.M.D.", "stage_seq": 4, "distance_m": 4409.627, "section_seq": 1, "route_path_id": 70445}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4409.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 70445}], "total_distance_m": 4409.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 4388.036, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 21.591, "synthetic_unknown_infrastructure_limit_mph": 60} [] Sudforth Lane Down (DB Cargo) 1458 1458 None None None Knottingley T.M.D. 1506 1506 None EARLY -30 minutes https://www.realtimetrains.co.uk/service/gb-nr:H57810/2026-09-16/detailed None Sudforth Lane Down (DB Cargo) 2026-09-16T14:26:52+01:00 Knottingley T.M.D. 40.0 {"type": "LineString", "coordinates": [[-1.1895522000000005, 53.70288829999999], [-1.1960574999999998, 53.70366779999999], [-1.1964333, 53.7037152], [-1.1969456, 53.7037799], [-1.1971964999999998, 53.7038092], [-1.197482962174938, 53.70384207380174], [-1.1980556999999998, 53.7039078], [-1.1985125, 53.70396050000001], [-1.1990472, 53.70401459999999], [-1.1996020999999997, 53.7040538], [-1.200172, 53.70407230000001], [-1.2010545, 53.70407139999999], [-1.2019360999999995, 53.704008599999995], [-1.2027726, 53.70392759999999], [-1.2035656, 53.7038087], [-1.2046722, 53.7035837], [-1.2050928, 53.7034755], [-1.2055513999999998, 53.70334379999999], [-1.2061886, 53.70312539999999], [-1.2067224, 53.7029112], [-1.2072114, 53.702718], [-1.207733, 53.7025347], [-1.2083227999999997, 53.702338100000006], [-1.2089085999999998, 53.70216949999999], [-1.2096106999999998, 53.7019943], [-1.2100768, 53.7018898], [-1.2107447999999998, 53.70176579999999], [-1.2112391999999998, 53.701705399999994], [-1.211847, 53.70163449999999], [-1.2125311, 53.7015786], [-1.2131771, 53.7015438], [-1.2135179, 53.7015357], [-1.2138485, 53.70153270000001], [-1.214189, 53.7015357], [-1.2145331, 53.70154479999999], [-1.2148977, 53.70156490000001], [-1.2153006, 53.701587], [-1.2156813, 53.70161259999999], [-1.2160676, 53.70165639999999], [-1.2167941, 53.701750999999994], [-1.2173888, 53.70184090000001], [-1.2254728999999998, 53.70309009999999], [-1.2275291999999998, 53.7034086], [-1.2303495, 53.703840500000005], [-1.2337549, 53.7043712], [-1.2349813999999997, 53.7045582], [-1.2382702, 53.70505339999999], [-1.2385738, 53.70509899999999], [-1.2400348999999995, 53.70532949999998], [-1.2434029, 53.7058556], [-1.2443008, 53.7059572], [-1.2446402, 53.7060147], [-1.2451199, 53.7060875], [-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2502801, 53.706406], [-1.2505947, 53.706373], [-1.2507724, 53.7063415], [-1.2508598999999998, 53.70632109999999], [-1.2516026999999998, 53.7061766], [-1.2518695, 53.7061309], [-1.2523042, 53.7060565], [-1.2527071, 53.70601329999999], [-1.2531094, 53.7059942], [-1.2534259, 53.7059895], [-1.2539676999999998, 53.70601490000001], [-1.2540065000000002, 53.706016700000006], [-1.2543325999999997, 53.70603770000001]]} 2.8 1426 1506 Sudforth Lane S.B. Knottingley East Jn Knottingley T.M.D. 53.7060377 -1.2543326 53.7060377 -1.2543326 1 0 2026-09-16 15:16:07 TERMINATED 2026-09-16 15:06:00 Knottingley East Jn TD TRACKING_TIMEOUT 50494960 1789565716089534 7 7 2026-09-16 15:16:05.996728 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:05.270817
582633 612862 W68652 032G04MP16 2026-09-16 COMPLETE 16409778 2026-09-16 16:06:00 2026-09-16 15:16:07 2026-09-18 15:16:07 {"id": 612862, "stp": "P", "toc": "ScotRail", "uid": "W68652", "consist": "158708+170396", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68652/2026-09-16/detailed", "trust_id": "032G04MP16", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "1", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2G04", "timing_status": "LATE", "origin_station": "Leven", "current_leg_arr": "1606", "current_leg_dep": "1602", "current_leg_end": "Edinburgh", "origin_dep_time": "1445", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-16T15:16:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 441.04, \"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\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2912.471, \"from_m\": 837.623, \"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\": 3867.866, \"from_m\": 2912.471, \"capability_applied\": null, \"effective_limit_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\": 9231.517, \"from_m\": 3867.866, \"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\": 9358.981, \"from_m\": 9231.517, \"capability_applied\": null, \"effective_limit_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\": 9432.247, \"from_m\": 9358.981, \"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\": 9500.036, \"from_m\": 9432.247, \"capability_applied\": null, \"effective_limit_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\": 9529.408, \"from_m\": 9500.036, \"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\": 10791.065, \"from_m\": 9529.408, \"capability_applied\": null, \"effective_limit_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\": 10803.592, \"from_m\": 10791.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14959.092, \"from_m\": 10803.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15011.177, \"from_m\": 14959.092, \"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\": 23130.254, \"from_m\": 15011.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23582.957, \"from_m\": 23130.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24622.635, \"from_m\": 23582.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31620.735, \"from_m\": 24622.635, \"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\": 33067.277, \"from_m\": 31620.735, \"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\": 34713.692, \"from_m\": 33067.277, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34750.507, \"from_m\": 34713.692, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35300.441, \"from_m\": 34750.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39268.02, \"from_m\": 35300.441, \"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\": 39358.052, \"from_m\": 39268.02, \"capability_applied\": null, \"effective_limit_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\": 40030.219, \"from_m\": 39358.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40044.858, \"from_m\": 40030.219, \"capability_applied\": null, \"effective_limit_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\": 40111.768, \"from_m\": 40044.858, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40164.15, \"from_m\": 40111.768, \"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\": 40485.069, \"from_m\": 40164.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40649.549, \"from_m\": 40485.069, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41998.174, \"from_m\": 40649.549, \"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\": 43294.163, \"from_m\": 41998.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43318.299, \"from_m\": 43294.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43358.642, \"from_m\": 43318.299, \"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\": 46046.888, \"from_m\": 43358.642, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46346.487, \"from_m\": 46046.888, \"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\": 46444.648, \"from_m\": 46346.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47820.007, \"from_m\": 46444.648, \"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\": 51732.883, \"from_m\": 47820.007, \"capability_applied\": null, \"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\": 55202.752, \"from_m\": 51732.883, \"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\": 55694.925, \"from_m\": 55202.752, \"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\": 57329.666, \"from_m\": 55694.925, \"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\": 57431.729, \"from_m\": 57329.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59032.448, \"from_m\": 57431.729, \"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\": 59093.111, \"from_m\": 59032.448, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59173.942, \"from_m\": 59093.111, \"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\": 59233.752, \"from_m\": 59173.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59261.393, \"from_m\": 59233.752, \"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\": 60652.98, \"from_m\": 59261.393, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61653.285, \"from_m\": 60652.98, \"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\": 61803.149, \"from_m\": 61653.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61894.779, \"from_m\": 61803.149, \"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\": 62339.385, \"from_m\": 61894.779, \"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\": 612862, \"profile_key\": \"f9419951b0528806e70dd308ea8b9f0db84ce328f40443bca520e226e3ec6c29\", \"schedule_id\": 27432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1450\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1501\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 5, \"distance_m\": 10635.666, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508H\", \"location\": \"Cardenden\", \"stage_seq\": 6, \"distance_m\": 18502.368, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Lochgelly\", \"stage_seq\": 7, \"distance_m\": 21889.15, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Cowdenbeath\", \"stage_seq\": 8, \"distance_m\": 25321.036, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1525\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 9, \"distance_m\": 31753.507, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 10, \"distance_m\": 34295.667, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 37817.952, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536H\", \"location\": \"Inverkeithing\", \"stage_seq\": 12, \"distance_m\": 40279.407, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"North Queensferry\", \"stage_seq\": 13, \"distance_m\": 43211.561, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Dalmeny\", \"stage_seq\": 14, \"distance_m\": 46123.808, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 15, \"distance_m\": 46896.398, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1551\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 16, \"distance_m\": 52687.611, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"South Gyle\", \"stage_seq\": 17, \"distance_m\": 54066.869, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 18, \"distance_m\": 57458.134, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 19, \"distance_m\": 58419.726, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Haymarket\", \"stage_seq\": 20, \"distance_m\": 59424.969, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Princes St Gardens\", \"stage_seq\": 21, \"distance_m\": 60754.23, \"section_seq\": 1, \"route_path_id\": 101664}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 22, \"distance_m\": 62339.385, \"section_seq\": 1, \"route_path_id\": 101664}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62339.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101664}], \"total_distance_m\": 62339.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61654.691, \"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": "1445", "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\": 465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:35Z\", \"source_id\": 50521713, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:38Z\", \"source_id\": 16349764, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:44Z\", \"source_id\": 50553236, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:46Z\", \"source_id\": 16358770, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:37Z\", \"source_id\": 50571005, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:42Z\", \"source_id\": 16363920, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:50Z\", \"source_id\": 50584872, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:53Z\", \"source_id\": 16367758, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:14Z\", \"source_id\": 50593783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:18Z\", \"source_id\": 16370385, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:46Z\", \"source_id\": 50624255, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:49Z\", \"source_id\": 16379061, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:41Z\", \"source_id\": 50631525, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:43Z\", \"source_id\": 16381247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:05Z\", \"source_id\": 50640326, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:09Z\", \"source_id\": 16383813, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:16Z\", \"source_id\": 50656905, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:19Z\", \"source_id\": 16388503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:33Z\", \"source_id\": 50667704, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:35Z\", \"source_id\": 16391707, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:19Z\", \"source_id\": 50680421, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:23Z\", \"source_id\": 16395389, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:37Z\", \"source_id\": 50694496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:39Z\", \"source_id\": 16399448, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:06Z\", \"source_id\": 50700979, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:08Z\", \"source_id\": 16401369, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:24Z\", \"source_id\": 50717634, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:28Z\", \"source_id\": 16406186, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:11Z\", \"source_id\": 50730366, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:12Z\", \"source_id\": 16409778, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "20", "timing_fact_generation": 1789571167335500, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:07.328310", "service_state_evidence_id": 16409778, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:07.942098", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LEV EDB 2G04 158708+170396 5 90 None {"version": 3, "segments": [{"to_m": 441.04, "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": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 2912.471, "from_m": 837.623, "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": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_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": 9231.517, "from_m": 3867.866, "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": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_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": 9432.247, "from_m": 9358.981, "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": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_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": 9529.408, "from_m": 9500.036, "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": 10791.065, "from_m": 9529.408, "capability_applied": null, "effective_limit_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": 10803.592, "from_m": 10791.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14959.092, "from_m": 10803.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15011.177, "from_m": 14959.092, "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": 23130.254, "from_m": 15011.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23582.957, "from_m": 23130.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24622.635, "from_m": 23582.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31620.735, "from_m": 24622.635, "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": 33067.277, "from_m": 31620.735, "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": 34713.692, "from_m": 33067.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34750.507, "from_m": 34713.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35300.441, "from_m": 34750.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39268.02, "from_m": 35300.441, "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": 39358.052, "from_m": 39268.02, "capability_applied": null, "effective_limit_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": 40030.219, "from_m": 39358.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40044.858, "from_m": 40030.219, "capability_applied": null, "effective_limit_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": 40111.768, "from_m": 40044.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40164.15, "from_m": 40111.768, "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": 40485.069, "from_m": 40164.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40649.549, "from_m": 40485.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41998.174, "from_m": 40649.549, "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": 43294.163, "from_m": 41998.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43318.299, "from_m": 43294.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43358.642, "from_m": 43318.299, "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": 46046.888, "from_m": 43358.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46346.487, "from_m": 46046.888, "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": 46444.648, "from_m": 46346.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47820.007, "from_m": 46444.648, "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": 51732.883, "from_m": 47820.007, "capability_applied": null, "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": 55202.752, "from_m": 51732.883, "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": 55694.925, "from_m": 55202.752, "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": 57329.666, "from_m": 55694.925, "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": 57431.729, "from_m": 57329.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59032.448, "from_m": 57431.729, "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": 59093.111, "from_m": 59032.448, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59173.942, "from_m": 59093.111, "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": 59233.752, "from_m": 59173.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59261.393, "from_m": 59233.752, "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": 60652.98, "from_m": 59261.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61653.285, "from_m": 60652.98, "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": 61803.149, "from_m": 61653.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 61894.779, "from_m": 61803.149, "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": 62339.385, "from_m": 61894.779, "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": 612862, "profile_key": "f9419951b0528806e70dd308ea8b9f0db84ce328f40443bca520e226e3ec6c29", "schedule_id": 27432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1445", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1450", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 101664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 101664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1501", "location": "Glenrothes with Thornton", "stage_seq": 5, "distance_m": 10635.666, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508H", "location": "Cardenden", "stage_seq": 6, "distance_m": 18502.368, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Lochgelly", "stage_seq": 7, "distance_m": 21889.15, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Cowdenbeath", "stage_seq": 8, "distance_m": 25321.036, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1525", "location": "Dunfermline Queen Margaret", "stage_seq": 9, "distance_m": 31753.507, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528H", "location": "Dunfermline Town", "stage_seq": 10, "distance_m": 34295.667, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Rosyth", "stage_seq": 11, "distance_m": 37817.952, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536H", "location": "Inverkeithing", "stage_seq": 12, "distance_m": 40279.407, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "North Queensferry", "stage_seq": 13, "distance_m": 43211.561, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Dalmeny", "stage_seq": 14, "distance_m": 46123.808, "section_seq": 1, "route_path_id": 101664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 46896.398, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 52687.611, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "South Gyle", "stage_seq": 17, "distance_m": 54066.869, "section_seq": 1, "route_path_id": 101664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 57458.134, "section_seq": 1, "route_path_id": 101664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Haymarket Central Jn", "stage_seq": 19, "distance_m": 58419.726, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Haymarket", "stage_seq": 20, "distance_m": 59424.969, "section_seq": 1, "route_path_id": 101664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Princes St Gardens", "stage_seq": 21, "distance_m": 60754.23, "section_seq": 1, "route_path_id": 101664}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 22, "distance_m": 62339.385, "section_seq": 1, "route_path_id": 101664}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62339.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 101664}], "total_distance_m": 62339.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61654.691, "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": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:35Z", "source_id": 50521713, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:38Z", "source_id": 16349764, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:44Z", "source_id": 50553236, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:46Z", "source_id": 16358770, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:37Z", "source_id": 50571005, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:42Z", "source_id": 16363920, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:50Z", "source_id": 50584872, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:53Z", "source_id": 16367758, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 513, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:14Z", "source_id": 50593783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:18Z", "source_id": 16370385, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:46Z", "source_id": 50624255, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:49Z", "source_id": 16379061, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:41Z", "source_id": 50631525, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:43Z", "source_id": 16381247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:05Z", "source_id": 50640326, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:09Z", "source_id": 16383813, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:16Z", "source_id": 50656905, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:19Z", "source_id": 16388503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:33Z", "source_id": 50667704, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:35Z", "source_id": 16391707, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:19Z", "source_id": 50680421, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:23Z", "source_id": 16395389, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:37Z", "source_id": 50694496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:39Z", "source_id": 16399448, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:06Z", "source_id": 50700979, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:08Z", "source_id": 16401369, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:24Z", "source_id": 50717634, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:28Z", "source_id": 16406186, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 859, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:11Z", "source_id": 50730366, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:06:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:12Z", "source_id": 16409778, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Leven 1445 1445 2 None None Edinburgh 1605 1605 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68652/2026-09-16/detailed None Haymarket 2026-09-16T16:02:00+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 1602 1606 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 15:16:07 TERMINATED 2026-09-16 15:06:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409778 1789571167335500 69 69 2026-09-16 15:16:07.942098 20 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:07.328310
582634 612519 L79664 871P43MP16 2026-09-16 COMPLETE 16409767 2026-09-16 16:06:00 2026-09-16 15:16:37 2026-09-18 15:16:37 {"id": 612519, "stp": "P", "toc": "South Western Railway", "uid": "L79664", "consist": "444008+444021", "dest_crs": "PMH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79664/2026-09-16/detailed", "trust_id": "871P43MP16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-16", "dest_arr_time": "1602", "dest_platform": "4", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1P43", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1606", "current_leg_dep": "1602", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "1430", "origin_platform": "15", "current_location": "Clarence Pier", "last_update_time": "2026-09-16T15:16:37", "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": "1602", "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\": 86648.122, \"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\": 88914.936, \"from_m\": 86648.122, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92010.755, \"from_m\": 88914.936, \"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\": 92470.312, \"from_m\": 92010.755, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92999.054, \"from_m\": 92470.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95776.069, \"from_m\": 92999.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96278.362, \"from_m\": 95776.069, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101517.115, \"from_m\": 96278.362, \"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\": 102244.022, \"from_m\": 101517.115, \"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\": 103318.909, \"from_m\": 102244.022, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105707.074, \"from_m\": 103318.909, \"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.203, \"from_m\": 105707.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107242.681, \"from_m\": 106315.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108158.8, \"from_m\": 107242.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108882.386, \"from_m\": 108158.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112425.165, \"from_m\": 108882.386, \"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\": 112449.364, \"from_m\": 112425.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112494.368, \"from_m\": 112449.364, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112983.87, \"from_m\": 112494.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 116267.533, \"from_m\": 112983.87, \"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\": 116637.072, \"from_m\": 116267.533, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117825.437, \"from_m\": 116637.072, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118078.659, \"from_m\": 117825.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118434.455, \"from_m\": 118078.659, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119041.988, \"from_m\": 118434.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119223.852, \"from_m\": 119041.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 119605.264, \"from_m\": 119223.852, \"capability_applied\": null, \"effective_limit_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\": 612519, \"profile_key\": \"a7139cc0f9c2d3691982b43c5f37242819bdfd91c2a3fd792424278fe218e427\", \"schedule_id\": 16850, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1455\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503H\", \"location\": \"Guildford\", \"stage_seq\": 10, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Farncombe\", \"stage_seq\": 12, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1510\", \"location\": \"Godalming\", \"stage_seq\": 13, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521H\", \"location\": \"Haslemere\", \"stage_seq\": 14, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"Petersfield\", \"stage_seq\": 15, \"distance_m\": 88292.964, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 106817.966, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 111500.227, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Portcreek Jn\", \"stage_seq\": 18, \"distance_m\": 112519.713, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 19, \"distance_m\": 116346.832, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554H\", \"location\": \"Fratton\", \"stage_seq\": 20, \"distance_m\": 116968.902, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1559\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 21, \"distance_m\": 118130.101, \"section_seq\": 1, \"route_path_id\": 34834}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 22, \"distance_m\": 119605.264, \"section_seq\": 1, \"route_path_id\": 34834}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119605.264, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34834}], \"total_distance_m\": 119605.264, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105382.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14222.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1430", "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-16T13:36:02Z\", \"source_id\": 50497167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:07Z\", \"source_id\": 16342659, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:23Z\", \"source_id\": 50505588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:26Z\", \"source_id\": 16345181, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:29Z\", \"source_id\": 50510983, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:33Z\", \"source_id\": 16346725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:51Z\", \"source_id\": 50543282, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:53Z\", \"source_id\": 16355901, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:44Z\", \"source_id\": 50563519, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:49Z\", \"source_id\": 16361776, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:21Z\", \"source_id\": 50580961, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:24Z\", \"source_id\": 16366651, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:31Z\", \"source_id\": 50583991, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:33Z\", \"source_id\": 16367499, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:14Z\", \"source_id\": 50614959, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:18Z\", \"source_id\": 16376398, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:59Z\", \"source_id\": 50645278, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:01Z\", \"source_id\": 16385256, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:32Z\", \"source_id\": 50680981, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:35Z\", \"source_id\": 16395534, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:27Z\", \"source_id\": 50704533, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:34Z\", \"source_id\": 16402449, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:08Z\", \"source_id\": 50716785, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:12Z\", \"source_id\": 16405904, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:08Z\", \"source_id\": 50730250, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:12Z\", \"source_id\": 16409767, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "4", "timing_fact_generation": 1789571113971314, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:11.340348", "service_state_evidence_id": 16409767, "current_leg_start_actual_dep": "2026-09-16T16:03:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:11.848998", "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 PMH 1P43 444008+444021 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": 86648.122, "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": 88914.936, "from_m": 86648.122, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92010.755, "from_m": 88914.936, "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": 92470.312, "from_m": 92010.755, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92999.054, "from_m": 92470.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", "infrastructure_limit_mph": 40.0}, {"to_m": 95776.069, "from_m": 92999.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96278.362, "from_m": 95776.069, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101517.115, "from_m": 96278.362, "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": 102244.022, "from_m": 101517.115, "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": 103318.909, "from_m": 102244.022, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105707.074, "from_m": 103318.909, "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.203, "from_m": 105707.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107242.681, "from_m": 106315.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108158.8, "from_m": 107242.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108882.386, "from_m": 108158.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112425.165, "from_m": 108882.386, "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": 112449.364, "from_m": 112425.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112494.368, "from_m": 112449.364, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 112983.87, "from_m": 112494.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 116267.533, "from_m": 112983.87, "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": 116637.072, "from_m": 116267.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117825.437, "from_m": 116637.072, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118078.659, "from_m": 117825.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118434.455, "from_m": 118078.659, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119041.988, "from_m": 118434.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119223.852, "from_m": 119041.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 119605.264, "from_m": 119223.852, "capability_applied": null, "effective_limit_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": 612519, "profile_key": "a7139cc0f9c2d3691982b43c5f37242819bdfd91c2a3fd792424278fe218e427", "schedule_id": 16850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1430", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1455", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503H", "location": "Guildford", "stage_seq": 10, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Farncombe", "stage_seq": 12, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1510", "location": "Godalming", "stage_seq": 13, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521H", "location": "Haslemere", "stage_seq": 14, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "Petersfield", "stage_seq": 15, "distance_m": 88292.964, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Havant", "stage_seq": 16, "distance_m": 106817.966, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 111500.227, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 112519.713, "section_seq": 1, "route_path_id": 34834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 116346.832, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Fratton", "stage_seq": 20, "distance_m": 116968.902, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1559", "location": "Portsmouth & Southsea", "stage_seq": 21, "distance_m": 118130.101, "section_seq": 1, "route_path_id": 34834}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 22, "distance_m": 119605.264, "section_seq": 1, "route_path_id": 34834}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119605.264, "from_m": 0.0, "section_seq": 1, "route_path_id": 34834}], "total_distance_m": 119605.264, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105382.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14222.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:02Z", "source_id": 50497167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:07Z", "source_id": 16342659, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:23Z", "source_id": 50505588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:26Z", "source_id": 16345181, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:29Z", "source_id": 50510983, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:33Z", "source_id": 16346725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:51Z", "source_id": 50543282, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:53Z", "source_id": 16355901, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:44Z", "source_id": 50563519, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:49Z", "source_id": 16361776, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:21Z", "source_id": 50580961, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:08:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:24Z", "source_id": 16366651, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:31Z", "source_id": 50583991, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:33Z", "source_id": 16367499, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:14Z", "source_id": 50614959, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:18Z", "source_id": 16376398, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:59Z", "source_id": 50645278, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:01Z", "source_id": 16385256, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:32Z", "source_id": 50680981, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:35Z", "source_id": 16395534, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:27Z", "source_id": 50704533, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:34Z", "source_id": 16402449, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:08Z", "source_id": 50716785, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:12Z", "source_id": 16405904, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27329, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:08Z", "source_id": 50730250, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:12Z", "source_id": 16409767, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] London Waterloo 1430 1430 15 None None Portsmouth Harbour 1602 1602 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79664/2026-09-16/detailed None Portsmouth & Southsea 2026-09-16T16:03: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 1602 1606 Portsmouth & Southsea Clarence Pier Portsmouth Harbour 50.7968435 -1.1087909 50.7968435 -1.1087909 1 0 2026-09-16 15:16:37 TERMINATED 2026-09-16 15:06:00 Portsmouth Harbour TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409767 1789571113971314 102 102 2026-09-16 15:16:11.848998 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:11.340348
582635 614795 Y15583 732A32MS16 2026-09-16 COMPLETE 16409682 2026-09-16 16:06:00 2026-09-16 15:16:37 2026-09-18 15:16:37 {"id": 614795, "stp": "P", "toc": "Great Western Railway", "uid": "Y15583", "consist": "165129", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15583/2026-09-16/detailed", "trust_id": "732A32MS16", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A32", "timing_status": "ON TIME", "origin_station": "Windsor & Eton Central", "current_leg_arr": "1606", "current_leg_dep": "1600", "current_leg_end": "Slough", "origin_dep_time": "1600", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-16T15:16:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "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\": 299.623, \"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\": 565.85, \"from_m\": 299.623, \"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\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.082, \"from_m\": 3972.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"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\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"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\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_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\": 614795, \"profile_key\": \"cd189b9e1a723613fe942222db34884229a1951b08e2662965c91112a5e2096c\", \"schedule_id\": 30204, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 40410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:02Z\", \"source_id\": 50729970, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:05Z\", \"source_id\": 16409682, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1789571106082024, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:13.022754", "service_state_evidence_id": 16409682, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:13.271791", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WNC SLO 2A32 165129 2 90 None {"version": 3, "segments": [{"to_m": 299.623, "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": 565.85, "from_m": 299.623, "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": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.082, "from_m": 3972.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4727.077, "from_m": 4224.082, "capability_applied": null, "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": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "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": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_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": 614795, "profile_key": "cd189b9e1a723613fe942222db34884229a1951b08e2662965c91112a5e2096c", "schedule_id": 30204, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40410}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 40410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 40410}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:02Z", "source_id": 50729970, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:05Z", "source_id": 16409682, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Windsor & Eton Central 1600 1600 BAY None None Slough 1606 1606 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15583/2026-09-16/detailed None Windsor & Eton Central 2026-09-16T16:00:00+01:00 Slough 6.0 {"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} 5.0 1600 1606 Windsor & Eton Central Slough Slough 51.5122547 -0.5919076 51.5122547 -0.5919076 1 0 2026-09-16 15:16:37 TERMINATED 2026-09-16 15:06:00 Slough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409682 1789571106082024 7 7 2026-09-16 15:16:13.271791 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:13.022754
582636 614424 P87141 892D46MR16 2026-09-16 COMPLETE 16409679 2026-09-16 16:06:00 2026-09-16 15:16:37 2026-09-18 15:16:37 {"id": 614424, "stp": "P", "toc": "Southeastern", "uid": "P87141", "consist": "375307", "dest_crs": "SIT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87141/2026-09-16/detailed", "trust_id": "892D46MR16", "origin_crs": "SSS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sittingbourne", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "3", "is_terminated": 1, "next_location": "Sittingbourne", "signalling_id": "2D46", "timing_status": "ON TIME", "origin_station": "Sheerness-on-Sea", "current_leg_arr": "1606", "current_leg_dep": "1601", "current_leg_end": "Sittingbourne", "origin_dep_time": "1547", "origin_platform": "1", "current_location": "Sittingbourne", "last_update_time": "2026-09-16T15:16:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7349516232648189, 51.36172863605614], [0.7340853, 51.3608023], [0.7327934, 51.35958659999999], [0.7300263999999999, 51.357050399999984], [0.7290489, 51.356130099999994], [0.7280654999999999, 51.3552033], [0.7271995, 51.354349799999994], [0.7263199, 51.35339899999999], [0.7256774, 51.35262410000001], [0.7253276, 51.3521351], [0.7250216, 51.351694], [0.7245257, 51.350949500000006], [0.7241773, 51.350418399999995], [0.7233463, 51.34915300000001], [0.7225556, 51.3479171], [0.7224425999999999, 51.3477548], [0.7222457, 51.3474749], [0.7220554999999999, 51.34720440000001], [0.7219587, 51.34703199999999], [0.7218795999999998, 51.3468363], [0.7218173, 51.34653910000001], [0.7218212999999999, 51.34628010000001], [0.7218543999999999, 51.3460302], [0.7219141999999998, 51.34584829999999], [0.7220342, 51.34561150000001], [0.7221447, 51.34545070000001], [0.7222719999999999, 51.34528829999999], [0.7224289, 51.345129500000006], [0.7226213999999999, 51.3449562], [0.722791, 51.344826299999994], [0.7229010999999999, 51.34476020000001], [0.7230156999999999, 51.344694100000005], [0.7231825999999999, 51.3446098], [0.7233770999999999, 51.3445254], [0.7237567, 51.3443977], [0.7239950353926121, 51.34434835302443], [0.7240064, 51.344345999999994], [0.7243182, 51.3442621], [0.7256201999999999, 51.343930000000015], [0.7258494, 51.34387559999999], [0.7273315999999999, 51.3435599], [0.7284595, 51.34334119999999], [0.7295796999999999, 51.34313389999999], [0.7297078, 51.34311120000001], [0.7306789999999999, 51.34292279999999], [0.7312862999999998, 51.342802500000005], [0.7317945999999999, 51.34270479999999], [0.7326759, 51.34257560000001], [0.7329732, 51.342520599999986], [0.7331382999999999, 51.342487199999994], [0.7333960000000002, 51.34244410000001], [0.733782, 51.34238259999999], [0.7341319, 51.3423415], [0.7345606, 51.342269400000006], [0.7350226, 51.3421821], [0.7354562999999998, 51.3420949]]}", "current_leg_start": "Kemsley", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "51.3420949", "next_location_lon": "0.7354563", "previous_location": "Kemsley", "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\": 330.544, \"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\": 2953.205, \"from_m\": 330.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6018.701, \"from_m\": 2953.205, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6699.349, \"from_m\": 6018.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11376.841, \"from_m\": 6699.349, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11829.556, \"from_m\": 11376.841, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12419.146, \"from_m\": 11829.556, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12682.556, \"from_m\": 12419.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 614424, \"profile_key\": \"49328a0168c5c758a981dfe5ccd15fb9c750802cbe4447825e7a599976061c88\", \"schedule_id\": 23233, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Sheerness-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552H\", \"location\": \"Queenborough\", \"stage_seq\": 2, \"distance_m\": 3196.882, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557\", \"location\": \"Swale\", \"stage_seq\": 3, \"distance_m\": 6402.683, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Kemsley\", \"stage_seq\": 4, \"distance_m\": 9608.45, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 5, \"distance_m\": 11847.827, \"section_seq\": 1, \"route_path_id\": 37457}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Sittingbourne\", \"stage_seq\": 6, \"distance_m\": 12682.556, \"section_seq\": 1, \"route_path_id\": 37457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12682.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37457}], \"total_distance_m\": 12682.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12419.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3420949", "current_position_lon": "0.7354563", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:33Z\", \"source_id\": 50691613, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:36Z\", \"source_id\": 16398692, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:39Z\", \"source_id\": 50702343, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:41Z\", \"source_id\": 16401773, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:26Z\", \"source_id\": 50712194, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:31Z\", \"source_id\": 16404689, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:03Z\", \"source_id\": 50730044, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:05Z\", \"source_id\": 16409679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sittingbourne", "service_state_platform": "3", "timing_fact_generation": 1789571111080743, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:13.025309", "service_state_evidence_id": 16409679, "current_leg_start_actual_dep": "2026-09-16T16:01:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:13.269339", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SSS SIT 2D46 375307 3 100 None {"version": 3, "segments": [{"to_m": 330.544, "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": 2953.205, "from_m": 330.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6018.701, "from_m": 2953.205, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6699.349, "from_m": 6018.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11376.841, "from_m": 6699.349, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11829.556, "from_m": 11376.841, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12419.146, "from_m": 11829.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12682.556, "from_m": 12419.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 614424, "profile_key": "49328a0168c5c758a981dfe5ccd15fb9c750802cbe4447825e7a599976061c88", "schedule_id": 23233, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Sheerness-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Queenborough", "stage_seq": 2, "distance_m": 3196.882, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "Swale", "stage_seq": 3, "distance_m": 6402.683, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Kemsley", "stage_seq": 4, "distance_m": 9608.45, "section_seq": 1, "route_path_id": 37457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 5, "distance_m": 11847.827, "section_seq": 1, "route_path_id": 37457}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Sittingbourne", "stage_seq": 6, "distance_m": 12682.556, "section_seq": 1, "route_path_id": 37457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12682.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 37457}], "total_distance_m": 12682.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12419.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:33Z", "source_id": 50691613, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:36Z", "source_id": 16398692, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32376, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:39Z", "source_id": 50702343, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:41Z", "source_id": 16401773, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:26Z", "source_id": 50712194, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:31Z", "source_id": 16404689, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:03Z", "source_id": 50730044, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:05Z", "source_id": 16409679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Sheerness-on-Sea 1547 1547 1 None None Sittingbourne 1606 1606 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87141/2026-09-16/detailed None Kemsley 2026-09-16T16:01:00+01:00 Sittingbourne 5.0 {"type": "LineString", "coordinates": [[0.7349516232648189, 51.36172863605614], [0.7340853, 51.3608023], [0.7327934, 51.35958659999999], [0.7300263999999999, 51.357050399999984], [0.7290489, 51.356130099999994], [0.7280654999999999, 51.3552033], [0.7271995, 51.354349799999994], [0.7263199, 51.35339899999999], [0.7256774, 51.35262410000001], [0.7253276, 51.3521351], [0.7250216, 51.351694], [0.7245257, 51.350949500000006], [0.7241773, 51.350418399999995], [0.7233463, 51.34915300000001], [0.7225556, 51.3479171], [0.7224425999999999, 51.3477548], [0.7222457, 51.3474749], [0.7220554999999999, 51.34720440000001], [0.7219587, 51.34703199999999], [0.7218795999999998, 51.3468363], [0.7218173, 51.34653910000001], [0.7218212999999999, 51.34628010000001], [0.7218543999999999, 51.3460302], [0.7219141999999998, 51.34584829999999], [0.7220342, 51.34561150000001], [0.7221447, 51.34545070000001], [0.7222719999999999, 51.34528829999999], [0.7224289, 51.345129500000006], [0.7226213999999999, 51.3449562], [0.722791, 51.344826299999994], [0.7229010999999999, 51.34476020000001], [0.7230156999999999, 51.344694100000005], [0.7231825999999999, 51.3446098], [0.7233770999999999, 51.3445254], [0.7237567, 51.3443977], [0.7239950353926121, 51.34434835302443], [0.7240064, 51.344345999999994], [0.7243182, 51.3442621], [0.7256201999999999, 51.343930000000015], [0.7258494, 51.34387559999999], [0.7273315999999999, 51.3435599], [0.7284595, 51.34334119999999], [0.7295796999999999, 51.34313389999999], [0.7297078, 51.34311120000001], [0.7306789999999999, 51.34292279999999], [0.7312862999999998, 51.342802500000005], [0.7317945999999999, 51.34270479999999], [0.7326759, 51.34257560000001], [0.7329732, 51.342520599999986], [0.7331382999999999, 51.342487199999994], [0.7333960000000002, 51.34244410000001], [0.733782, 51.34238259999999], [0.7341319, 51.3423415], [0.7345606, 51.342269400000006], [0.7350226, 51.3421821], [0.7354562999999998, 51.3420949]]} 1.9 1601 1606 Kemsley Sittingbourne Sittingbourne 51.3420949 0.7354563 51.3420949 0.7354563 1 0 2026-09-16 15:16:37 TERMINATED 2026-09-16 15:06:00 Sittingbourne TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409679 1789571111080743 20 20 2026-09-16 15:16:13.269339 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:13.025309
582637 611814 P24449 192R14MO16 2026-09-16 COMPLETE 16409100 2026-09-16 16:06:00 2026-09-16 15:16:37 2026-09-18 15:16:37 {"id": 611814, "stp": "P", "toc": "Northern", "uid": "P24449", "consist": "170473+158787", "dest_crs": "YRK", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24449/2026-09-16/detailed", "trust_id": "192R14MO16", "origin_crs": "BDT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": "1", "is_terminated": 1, "next_location": "York", "signalling_id": "2R14", "timing_status": "LATE", "origin_station": "Bridlington", "current_leg_arr": "1606", "current_leg_dep": "1555", "current_leg_end": "York", "origin_dep_time": "1400", "origin_platform": "6", "current_location": "York", "last_update_time": "2026-09-16T15:16:37", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2141856851591797, 53.85328649909657], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Ulleskelf", "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Ulleskelf", "current_leg_milage": "9.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 280.051, \"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\": 311.215, \"from_m\": 280.051, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 493.716, \"from_m\": 311.215, \"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\": 3596.154, \"from_m\": 493.716, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3772.499, \"from_m\": 3596.154, \"capability_applied\": null, \"effective_limit_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\": 8584.666, \"from_m\": 3772.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8694.463, \"from_m\": 8584.666, \"capability_applied\": null, \"effective_limit_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\": 11405.086, \"from_m\": 8694.463, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11520.612, \"from_m\": 11405.086, \"capability_applied\": null, \"effective_limit_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\": 12011.088, \"from_m\": 11520.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12113.205, \"from_m\": 12011.088, \"capability_applied\": null, \"effective_limit_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\": 14682.59, \"from_m\": 12113.205, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14881.685, \"from_m\": 14682.59, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 15127.764, \"from_m\": 14881.685, \"capability_applied\": null, \"effective_limit_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\": 17954.71, \"from_m\": 15127.764, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17983.879, \"from_m\": 17954.71, \"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\": 18505.334, \"from_m\": 17983.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19175.102, \"from_m\": 18505.334, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19226.928, \"from_m\": 19175.102, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 23442.351, \"from_m\": 19226.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23597.073, \"from_m\": 23442.351, \"capability_applied\": null, \"effective_limit_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\": 26201.771, \"from_m\": 23597.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26300.341, \"from_m\": 26201.771, \"capability_applied\": null, \"effective_limit_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\": 27048.122, \"from_m\": 26300.341, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27180.87, \"from_m\": 27048.122, \"capability_applied\": null, \"effective_limit_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\": 27579.191, \"from_m\": 27180.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27794.763, \"from_m\": 27579.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28761.896, \"from_m\": 27794.763, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29004.236, \"from_m\": 28761.896, \"capability_applied\": null, \"effective_limit_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\": 29785.899, \"from_m\": 29004.236, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29956.139, \"from_m\": 29785.899, \"capability_applied\": null, \"effective_limit_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\": 31627.405, \"from_m\": 29956.139, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31699.575, \"from_m\": 31627.405, \"capability_applied\": null, \"effective_limit_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\": 36280.132, \"from_m\": 31699.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36514.106, \"from_m\": 36280.132, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36573.946, \"from_m\": 36514.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38956.755, \"from_m\": 36573.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39040.991, \"from_m\": 38956.755, \"capability_applied\": null, \"effective_limit_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\": 40359.527, \"from_m\": 39040.991, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42870.881, \"from_m\": 40359.527, \"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\": 43320.977, \"from_m\": 42870.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46204.044, \"from_m\": 43320.977, \"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\": 47486.779, \"from_m\": 46204.044, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48180.531, \"from_m\": 47486.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48229.493, \"from_m\": 48180.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\": 48261.401, \"from_m\": 48229.493, \"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\": 49062.244, \"from_m\": 48261.401, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49177.859, \"from_m\": 49062.244, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50111.473, \"from_m\": 49177.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50138.181, \"from_m\": 50111.473, \"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\": 51409.932, \"from_m\": 50138.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52340.053, \"from_m\": 51409.932, \"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\": 52662.45, \"from_m\": 52340.053, \"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\": 61341.469, \"from_m\": 52662.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73882.844, \"from_m\": 61341.469, \"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\": 76042.559, \"from_m\": 73882.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84887.537, \"from_m\": 76042.559, \"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\": 90367.028, \"from_m\": 84887.537, \"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\": 92247.556, \"from_m\": 90367.028, \"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\": 95255.237, \"from_m\": 92247.556, \"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\": 97423.434, \"from_m\": 95255.237, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97473.527, \"from_m\": 97423.434, \"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\": 97903.358, \"from_m\": 97473.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97920.593, \"from_m\": 97903.358, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98151.634, \"from_m\": 97920.593, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 98670.358, \"from_m\": 98151.634, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98717.505, \"from_m\": 98670.358, \"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\": 99397.377, \"from_m\": 98717.505, \"capability_applied\": null, \"effective_limit_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\": 103449.244, \"from_m\": 99397.377, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107359.902, \"from_m\": 103449.244, \"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\": 107936.702, \"from_m\": 107359.902, \"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\": 108766.604, \"from_m\": 107936.702, \"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\": 108826.919, \"from_m\": 108766.604, \"capability_applied\": null, \"effective_limit_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\": 108842.644, \"from_m\": 108826.919, \"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\": 110575.486, \"from_m\": 108842.644, \"capability_applied\": null, \"effective_limit_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\": 110596.416, \"from_m\": 110575.486, \"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\": 110652.301, \"from_m\": 110596.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115622.809, \"from_m\": 110652.301, \"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\": 115736.27, \"from_m\": 115622.809, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120042.727, \"from_m\": 115736.27, \"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\": 121529.433, \"from_m\": 120042.727, \"capability_applied\": null, \"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\": 128378.003, \"from_m\": 121529.433, \"capability_applied\": null, \"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\": 128864.695, \"from_m\": 128378.003, \"capability_applied\": null, \"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\": 131305.0, \"from_m\": 128864.695, \"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\": 131716.232, \"from_m\": 131305.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\": 131850.593, \"from_m\": 131716.232, \"capability_applied\": null, \"effective_limit_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\": 132008.571, \"from_m\": 131850.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132207.32, \"from_m\": 132008.571, \"capability_applied\": null, \"effective_limit_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\": 132247.733, \"from_m\": 132207.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132278.346, \"from_m\": 132247.733, \"capability_applied\": null, \"effective_limit_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\": 132518.042, \"from_m\": 132278.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 611814, \"profile_key\": \"728047c7de48856f5db961de0d76751b471782048677a150a86fefc32c40dc00\", \"schedule_id\": 20537, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Bridlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Nafferton\", \"stage_seq\": 2, \"distance_m\": 14995.174, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415H\", \"location\": \"Driffield\", \"stage_seq\": 3, \"distance_m\": 18386.418, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1420H\", \"location\": \"Hutton Cranswick\", \"stage_seq\": 4, \"distance_m\": 23497.847, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1430\", \"location\": \"Beverley\", \"stage_seq\": 5, \"distance_m\": 36436.916, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1435H\", \"wtt_dep\": \"1436H\", \"location\": \"Cottingham\", \"stage_seq\": 6, \"distance_m\": 43320.977, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1450\", \"location\": \"Hull\", \"stage_seq\": 7, \"distance_m\": 49177.859, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 8, \"distance_m\": 51771.636, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1502\", \"location\": \"Brough\", \"stage_seq\": 9, \"distance_m\": 65498.243, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"Gilberdyke\", \"stage_seq\": 10, \"distance_m\": 75862.753, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516H\", \"location\": \"Howden\", \"stage_seq\": 11, \"distance_m\": 84517.992, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527H\", \"location\": \"Selby\", \"stage_seq\": 12, \"distance_m\": 98390.21, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 13, \"distance_m\": 104085.264, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 14, \"distance_m\": 105965.142, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 15, \"distance_m\": 108929.905, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"Sherburn-in-Elmet\", \"stage_seq\": 16, \"distance_m\": 111308.945, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Church Fenton\", \"stage_seq\": 17, \"distance_m\": 114684.504, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1549H\", \"location\": \"Ulleskelf\", \"stage_seq\": 18, \"distance_m\": 117674.868, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Colton Jn\", \"stage_seq\": 19, \"distance_m\": 123086.666, \"section_seq\": 1, \"route_path_id\": 74357}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 20, \"distance_m\": 132518.042, \"section_seq\": 1, \"route_path_id\": 74357}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 132518.042, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74357}], \"total_distance_m\": 132518.042, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 132024.07, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 493.972, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1400", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:39Z\", \"source_id\": 16324341, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:36Z\", \"source_id\": 16327377, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:21:08Z\", \"source_id\": 16331521, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:40Z\", \"source_id\": 16340083, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:07Z\", \"source_id\": 16344208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:45:05Z\", \"source_id\": 16349312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:06Z\", \"source_id\": 50567008, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:08Z\", \"source_id\": 16362717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:50Z\", \"source_id\": 50595204, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:51Z\", \"source_id\": 16370807, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:29Z\", \"source_id\": 50615699, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:34Z\", \"source_id\": 16376588, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:08Z\", \"source_id\": 16386789, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:35Z\", \"source_id\": 50681152, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:37Z\", \"source_id\": 16395571, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:21Z\", \"source_id\": 50691077, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:24Z\", \"source_id\": 16398566, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:34Z\", \"source_id\": 50702110, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:37Z\", \"source_id\": 16401742, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:13Z\", \"source_id\": 50727819, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:18Z\", \"source_id\": 16409100, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "1", "timing_fact_generation": 1789571060897635, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:18.762653", "service_state_evidence_id": 16409100, "current_leg_start_actual_dep": "2026-09-16T15:55:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:19.010196", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BDT YRK 2R14 170473+158787 5 90 None {"version": 3, "segments": [{"to_m": 280.051, "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": 311.215, "from_m": 280.051, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 493.716, "from_m": 311.215, "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": 3596.154, "from_m": 493.716, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3772.499, "from_m": 3596.154, "capability_applied": null, "effective_limit_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": 8584.666, "from_m": 3772.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8694.463, "from_m": 8584.666, "capability_applied": null, "effective_limit_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": 11405.086, "from_m": 8694.463, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11520.612, "from_m": 11405.086, "capability_applied": null, "effective_limit_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": 12011.088, "from_m": 11520.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12113.205, "from_m": 12011.088, "capability_applied": null, "effective_limit_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": 14682.59, "from_m": 12113.205, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14881.685, "from_m": 14682.59, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 15127.764, "from_m": 14881.685, "capability_applied": null, "effective_limit_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": 17954.71, "from_m": 15127.764, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17983.879, "from_m": 17954.71, "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": 18505.334, "from_m": 17983.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19175.102, "from_m": 18505.334, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19226.928, "from_m": 19175.102, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 23442.351, "from_m": 19226.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23597.073, "from_m": 23442.351, "capability_applied": null, "effective_limit_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": 26201.771, "from_m": 23597.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26300.341, "from_m": 26201.771, "capability_applied": null, "effective_limit_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": 27048.122, "from_m": 26300.341, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27180.87, "from_m": 27048.122, "capability_applied": null, "effective_limit_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": 27579.191, "from_m": 27180.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27794.763, "from_m": 27579.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28761.896, "from_m": 27794.763, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29004.236, "from_m": 28761.896, "capability_applied": null, "effective_limit_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": 29785.899, "from_m": 29004.236, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29956.139, "from_m": 29785.899, "capability_applied": null, "effective_limit_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": 31627.405, "from_m": 29956.139, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31699.575, "from_m": 31627.405, "capability_applied": null, "effective_limit_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": 36280.132, "from_m": 31699.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36514.106, "from_m": 36280.132, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36573.946, "from_m": 36514.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38956.755, "from_m": 36573.946, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39040.991, "from_m": 38956.755, "capability_applied": null, "effective_limit_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": 40359.527, "from_m": 39040.991, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42870.881, "from_m": 40359.527, "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": 43320.977, "from_m": 42870.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46204.044, "from_m": 43320.977, "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": 47486.779, "from_m": 46204.044, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48180.531, "from_m": 47486.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48229.493, "from_m": 48180.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": 48261.401, "from_m": 48229.493, "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": 49062.244, "from_m": 48261.401, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49177.859, "from_m": 49062.244, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50111.473, "from_m": 49177.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50138.181, "from_m": 50111.473, "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": 51409.932, "from_m": 50138.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52340.053, "from_m": 51409.932, "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": 52662.45, "from_m": 52340.053, "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": 61341.469, "from_m": 52662.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73882.844, "from_m": 61341.469, "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": 76042.559, "from_m": 73882.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84887.537, "from_m": 76042.559, "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": 90367.028, "from_m": 84887.537, "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": 92247.556, "from_m": 90367.028, "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": 95255.237, "from_m": 92247.556, "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": 97423.434, "from_m": 95255.237, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97473.527, "from_m": 97423.434, "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": 97903.358, "from_m": 97473.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97920.593, "from_m": 97903.358, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98151.634, "from_m": 97920.593, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 98670.358, "from_m": 98151.634, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98717.505, "from_m": 98670.358, "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": 99397.377, "from_m": 98717.505, "capability_applied": null, "effective_limit_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": 103449.244, "from_m": 99397.377, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107359.902, "from_m": 103449.244, "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": 107936.702, "from_m": 107359.902, "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": 108766.604, "from_m": 107936.702, "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": 108826.919, "from_m": 108766.604, "capability_applied": null, "effective_limit_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": 108842.644, "from_m": 108826.919, "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": 110575.486, "from_m": 108842.644, "capability_applied": null, "effective_limit_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": 110596.416, "from_m": 110575.486, "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": 110652.301, "from_m": 110596.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115622.809, "from_m": 110652.301, "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": 115736.27, "from_m": 115622.809, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120042.727, "from_m": 115736.27, "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": 121529.433, "from_m": 120042.727, "capability_applied": null, "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": 128378.003, "from_m": 121529.433, "capability_applied": null, "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": 128864.695, "from_m": 128378.003, "capability_applied": null, "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": 131305.0, "from_m": 128864.695, "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": 131716.232, "from_m": 131305.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": 131850.593, "from_m": 131716.232, "capability_applied": null, "effective_limit_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": 132008.571, "from_m": 131850.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132207.32, "from_m": 132008.571, "capability_applied": null, "effective_limit_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": 132247.733, "from_m": 132207.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132278.346, "from_m": 132247.733, "capability_applied": null, "effective_limit_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": 132518.042, "from_m": 132278.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 611814, "profile_key": "728047c7de48856f5db961de0d76751b471782048677a150a86fefc32c40dc00", "schedule_id": 20537, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1400", "location": "Bridlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Nafferton", "stage_seq": 2, "distance_m": 14995.174, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415H", "location": "Driffield", "stage_seq": 3, "distance_m": 18386.418, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1420H", "location": "Hutton Cranswick", "stage_seq": 4, "distance_m": 23497.847, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1430", "location": "Beverley", "stage_seq": 5, "distance_m": 36436.916, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1435H", "wtt_dep": "1436H", "location": "Cottingham", "stage_seq": 6, "distance_m": 43320.977, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1450", "location": "Hull", "stage_seq": 7, "distance_m": 49177.859, "section_seq": 1, "route_path_id": 74357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Hessle Road Jn", "stage_seq": 8, "distance_m": 51771.636, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1502", "location": "Brough", "stage_seq": 9, "distance_m": 65498.243, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "Gilberdyke", "stage_seq": 10, "distance_m": 75862.753, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516H", "location": "Howden", "stage_seq": 11, "distance_m": 84517.992, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527H", "location": "Selby", "stage_seq": 12, "distance_m": 98390.21, "section_seq": 1, "route_path_id": 74357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Hambleton East Jn", "stage_seq": 13, "distance_m": 104085.264, "section_seq": 1, "route_path_id": 74357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Hambleton West Jn", "stage_seq": 14, "distance_m": 105965.142, "section_seq": 1, "route_path_id": 74357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Gascoigne Wood Jn", "stage_seq": 15, "distance_m": 108929.905, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "Sherburn-in-Elmet", "stage_seq": 16, "distance_m": 111308.945, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Church Fenton", "stage_seq": 17, "distance_m": 114684.504, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1549H", "location": "Ulleskelf", "stage_seq": 18, "distance_m": 117674.868, "section_seq": 1, "route_path_id": 74357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Colton Jn", "stage_seq": 19, "distance_m": 123086.666, "section_seq": 1, "route_path_id": 74357}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": null, "location": "York", "stage_seq": 20, "distance_m": 132518.042, "section_seq": 1, "route_path_id": 74357}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 132518.042, "from_m": 0.0, "section_seq": 1, "route_path_id": 74357}], "total_distance_m": 132518.042, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 132024.07, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 493.972, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:39Z", "source_id": 16324341, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:36Z", "source_id": 16327377, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:21:08Z", "source_id": 16331521, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:40Z", "source_id": 16340083, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:07Z", "source_id": 16344208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:45:05Z", "source_id": 16349312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:06Z", "source_id": 50567008, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:08Z", "source_id": 16362717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:50Z", "source_id": 50595204, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:51Z", "source_id": 16370807, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:29Z", "source_id": 50615699, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:34Z", "source_id": 16376588, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:08Z", "source_id": 16386789, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:35Z", "source_id": 50681152, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:37Z", "source_id": 16395571, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4921, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:21Z", "source_id": 50691077, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:24Z", "source_id": 16398566, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:34Z", "source_id": 50702110, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:37Z", "source_id": 16401742, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:13Z", "source_id": 50727819, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:18Z", "source_id": 16409100, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Bridlington 1400 1400 6 None None York 1601 1600 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24449/2026-09-16/detailed None Ulleskelf 2026-09-16T15:55:30+01:00 York 11.0 {"type": "LineString", "coordinates": [[-1.2141856851591797, 53.85328649909657], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 9.1 1555 1606 Ulleskelf York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-16 15:16:37 TERMINATED 2026-09-16 15:06:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409100 1789571060897635 59 59 2026-09-16 15:16:19.010196 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:18.762653
582638 613713 W04446 529G40MQ16 2026-09-16 COMPLETE 16409350 2026-09-16 16:06:00 2026-09-16 15:16:37 2026-09-18 15:16:37 {"id": 613713, "stp": "P", "toc": "London Overground", "uid": "W04446", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04446/2026-09-16/detailed", "trust_id": "529G40MQ16", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G40", "timing_status": "LATE", "origin_station": "Dalston Junction", "current_leg_arr": "1606", "current_leg_dep": "1600", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1519", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-16T15:16:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21219.53, \"from_m\": 21077.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21864.22, \"from_m\": 21219.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23585.056, \"from_m\": 23347.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 613713, \"profile_key\": \"2325525a81bc0a92248f4893f7115a2e1e1002e8c0f910af43a53f67c434f33b\", \"schedule_id\": 25256, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1528\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1529H\", \"wtt_dep\": \"1530\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1549\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:59Z\", \"source_id\": 50611714, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:02Z\", \"source_id\": 16375399, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:57Z\", \"source_id\": 50616853, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:58Z\", \"source_id\": 16376892, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:22Z\", \"source_id\": 50623125, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:23Z\", \"source_id\": 16378711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:46Z\", \"source_id\": 50629282, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:52Z\", \"source_id\": 16380593, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:47Z\", \"source_id\": 50634334, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:50Z\", \"source_id\": 16382091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:47Z\", \"source_id\": 50639474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:51Z\", \"source_id\": 16383571, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:19Z\", \"source_id\": 50643560, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:23Z\", \"source_id\": 16384768, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:45Z\", \"source_id\": 50647316, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:48Z\", \"source_id\": 16385858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:27Z\", \"source_id\": 50651896, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:30Z\", \"source_id\": 16387093, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:40Z\", \"source_id\": 50668092, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:45Z\", \"source_id\": 16391846, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:44Z\", \"source_id\": 50679035, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:48Z\", \"source_id\": 16394963, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:19Z\", \"source_id\": 50693653, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:21Z\", \"source_id\": 16399257, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:13Z\", \"source_id\": 50709059, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:16Z\", \"source_id\": 16403717, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:40Z\", \"source_id\": 50712803, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:44Z\", \"source_id\": 16404884, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:32Z\", \"source_id\": 50728737, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:36Z\", \"source_id\": 16409350, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789571084013413, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:18.768133", "service_state_evidence_id": 16409350, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:19.006286", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9G40 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21219.53, "from_m": 21077.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21864.22, "from_m": 21219.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23585.056, "from_m": 23347.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 613713, "profile_key": "2325525a81bc0a92248f4893f7115a2e1e1002e8c0f910af43a53f67c434f33b", "schedule_id": 25256, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1519", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1528", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1529H", "wtt_dep": "1530", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1549", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:59Z", "source_id": 50611714, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:02Z", "source_id": 16375399, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:57Z", "source_id": 50616853, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:58Z", "source_id": 16376892, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:22Z", "source_id": 50623125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:23Z", "source_id": 16378711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:46Z", "source_id": 50629282, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:52Z", "source_id": 16380593, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:47Z", "source_id": 50634334, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:50Z", "source_id": 16382091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:47Z", "source_id": 50639474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:51Z", "source_id": 16383571, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:19Z", "source_id": 50643560, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:23Z", "source_id": 16384768, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:45Z", "source_id": 50647316, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:48Z", "source_id": 16385858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:27Z", "source_id": 50651896, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:30Z", "source_id": 16387093, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:40Z", "source_id": 50668092, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:45Z", "source_id": 16391846, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:44Z", "source_id": 50679035, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:48Z", "source_id": 16394963, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:19Z", "source_id": 50693653, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:21Z", "source_id": 16399257, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:13Z", "source_id": 50709059, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:16Z", "source_id": 16403717, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:40Z", "source_id": 50712803, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:44Z", "source_id": 16404884, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:32Z", "source_id": 50728737, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:36Z", "source_id": 16409350, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Dalston Junction 1519 1519 3 None None Clapham Junction Plats 0-2 1605 1605 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04446/2026-09-16/detailed None Wandsworth Road 2026-09-16T16:00:00+01:00 Clapham Junction Plats 0-2 6.0 {"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.9 1600 1606 Wandsworth Road Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-16 15:16:37 TERMINATED 2026-09-16 15:06:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409350 1789571084013413 65 65 2026-09-16 15:16:19.006286 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:18.768133
582639 613711 Y80555 842G82MQ16 2026-09-16 COMPLETE 16409947 2026-09-16 16:06:00 2026-09-16 15:16:38 2026-09-18 15:16:38 {"id": 613711, "stp": "P", "toc": "Great Western Railway", "uid": "Y80555", "consist": "150261", "dest_crs": "PLY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80555/2026-09-16/detailed", "trust_id": "842G82MQ16", "origin_crs": "GSL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "3", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "2G82", "timing_status": "LATE", "origin_station": "Gunnislake", "current_leg_arr": "1606", "current_leg_dep": "1603", "current_leg_end": "Plymouth", "origin_dep_time": "1519", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-16T15:16:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.169961299999999, 50.37853739999999], [-4.1692485, 50.378568900000005], [-4.1687787, 50.3785886], [-4.168432499999999, 50.3786032], [-4.1674444, 50.3786514], [-4.1669033, 50.378676600000006], [-4.1665088, 50.3786734], [-4.1658784, 50.378641599999995], [-4.1655622, 50.37860959999998], [-4.165237799999999, 50.37855939999999], [-4.1646327, 50.3784265], [-4.1638606000000005, 50.3782268], [-4.162914999999999, 50.37799049999999], [-4.1622198, 50.37787439999999], [-4.161662, 50.3778172], [-4.161050299999999, 50.3777792], [-4.1602729, 50.37779210000001], [-4.1598977, 50.3778209], [-4.1593985, 50.3778723], [-4.1589855, 50.3779295], [-4.158387, 50.37801549999999], [-4.1579207, 50.3780982], [-4.1577768, 50.3781237], [-4.1571746, 50.378196300000006], [-4.1567878, 50.3782287], [-4.1564347, 50.3782465], [-4.156037099999999, 50.3782618], [-4.155636, 50.37826390000001], [-4.155179, 50.37824789999999], [-4.1544909, 50.3782036], [-4.1542854, 50.3781893], [-4.1538151999999995, 50.3781282], [-4.1533389, 50.3780508], [-4.152923099999999, 50.3779636], [-4.152501, 50.37785920000001], [-4.1517265, 50.37762879999999], [-4.1507249, 50.3772941], [-4.1503876, 50.37717709999999], [-4.1502055, 50.377116400000006], [-4.1500372, 50.377059599999995], [-4.1497798, 50.3769894], [-4.1494979, 50.376925400000005], [-4.1492838, 50.376891099999995], [-4.1490337, 50.37686809999999], [-4.148746799999999, 50.3768418], [-4.1485034, 50.37682629999999], [-4.148371299999999, 50.37682529999999], [-4.1483118, 50.37682489999999], [-4.1481936, 50.37683], [-4.1476084, 50.376856800000006], [-4.1473124, 50.3769039], [-4.147056000000001, 50.3769574], [-4.1467595, 50.377032], [-4.1463932, 50.37715600000001], [-4.146223099999999, 50.3772158], [-4.1459771, 50.3773021], [-4.1457797, 50.3773686], [-4.1452132, 50.3775558], [-4.144517999999999, 50.37776790000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Devonport", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Devonport", "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\": 2710.449, \"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\": 3423.557, \"from_m\": 2710.449, \"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\": 4350.888, \"from_m\": 3423.557, \"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\": 4804.274, \"from_m\": 4350.888, \"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\": 5582.537, \"from_m\": 4804.274, \"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\": 7259.705, \"from_m\": 5582.537, \"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\": 7818.225, \"from_m\": 7259.705, \"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\": 11379.172, \"from_m\": 7818.225, \"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\": 11624.136, \"from_m\": 11379.172, \"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\": 13680.135, \"from_m\": 11624.136, \"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\": 14121.373, \"from_m\": 13680.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\": 15018.27, \"from_m\": 14121.373, \"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\": 16170.283, \"from_m\": 15018.27, \"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\": 16558.872, \"from_m\": 16170.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18108.287, \"from_m\": 16558.872, \"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\": 18664.999, \"from_m\": 18108.287, \"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\": 18783.372, \"from_m\": 18664.999, \"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\": 18998.357, \"from_m\": 18783.372, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19514.546, \"from_m\": 18998.357, \"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\": 19540.982, \"from_m\": 19514.546, \"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\": 20859.678, \"from_m\": 19540.982, \"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\": 22441.859, \"from_m\": 20859.678, \"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\": 22904.505, \"from_m\": 22441.859, \"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\": 22946.11, \"from_m\": 22904.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23009.477, \"from_m\": 22946.11, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23038.885, \"from_m\": 23009.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23242.953, \"from_m\": 23038.885, \"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\": 613711, \"profile_key\": \"27fcc1870f7c40b5780574c238a8a44d0dfe84baf5f30598a4428a53bd73b76a\", \"schedule_id\": 31234, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Gunnislake\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531\", \"location\": \"Calstock\", \"stage_seq\": 2, \"distance_m\": 4441.612, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1540\", \"location\": \"Bere Alston\", \"stage_seq\": 3, \"distance_m\": 7101.188, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545\", \"location\": \"Bere Ferrers\", \"stage_seq\": 4, \"distance_m\": 11522.765, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553H\", \"location\": \"St. Budeaux Victoria Road\", \"stage_seq\": 5, \"distance_m\": 18254.685, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 6, \"distance_m\": 18835.557, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Keyham\", \"stage_seq\": 7, \"distance_m\": 19757.085, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Dockyard\", \"stage_seq\": 8, \"distance_m\": 20645.67, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Devonport\", \"stage_seq\": 9, \"distance_m\": 21308.915, \"section_seq\": 1, \"route_path_id\": 28191}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 10, \"distance_m\": 23242.953, \"section_seq\": 1, \"route_path_id\": 28191}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23242.953, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28191}], \"total_distance_m\": 23242.953, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22568.366, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 674.587, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1519", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:41Z\", \"source_id\": 16385040, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:14Z\", \"source_id\": 16390624, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:14Z\", \"source_id\": 16396016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:43Z\", \"source_id\": 16401796, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:44Z\", \"source_id\": 16404841, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:44Z\", \"source_id\": 16406361, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:44Z\", \"source_id\": 16407895, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:22Z\", \"source_id\": 50730860, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:24Z\", \"source_id\": 16409947, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "3", "timing_fact_generation": 1789571126255069, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:20.065447", "service_state_evidence_id": 16409947, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:20.449475", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P GSL PLY 2G82 150261 2 75 None {"version": 3, "segments": [{"to_m": 2710.449, "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": 3423.557, "from_m": 2710.449, "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": 4350.888, "from_m": 3423.557, "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": 4804.274, "from_m": 4350.888, "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": 5582.537, "from_m": 4804.274, "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": 7259.705, "from_m": 5582.537, "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": 7818.225, "from_m": 7259.705, "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": 11379.172, "from_m": 7818.225, "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": 11624.136, "from_m": 11379.172, "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": 13680.135, "from_m": 11624.136, "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": 14121.373, "from_m": 13680.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": 15018.27, "from_m": 14121.373, "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": 16170.283, "from_m": 15018.27, "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": 16558.872, "from_m": 16170.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18108.287, "from_m": 16558.872, "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": 18664.999, "from_m": 18108.287, "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": 18783.372, "from_m": 18664.999, "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": 18998.357, "from_m": 18783.372, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19514.546, "from_m": 18998.357, "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": 19540.982, "from_m": 19514.546, "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": 20859.678, "from_m": 19540.982, "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": 22441.859, "from_m": 20859.678, "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": 22904.505, "from_m": 22441.859, "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": 22946.11, "from_m": 22904.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23009.477, "from_m": 22946.11, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23038.885, "from_m": 23009.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23242.953, "from_m": 23038.885, "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": 613711, "profile_key": "27fcc1870f7c40b5780574c238a8a44d0dfe84baf5f30598a4428a53bd73b76a", "schedule_id": 31234, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1519", "location": "Gunnislake", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531", "location": "Calstock", "stage_seq": 2, "distance_m": 4441.612, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1540", "location": "Bere Alston", "stage_seq": 3, "distance_m": 7101.188, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545", "location": "Bere Ferrers", "stage_seq": 4, "distance_m": 11522.765, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553H", "location": "St. Budeaux Victoria Road", "stage_seq": 5, "distance_m": 18254.685, "section_seq": 1, "route_path_id": 28191}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "St. Budeaux Jn", "stage_seq": 6, "distance_m": 18835.557, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Keyham", "stage_seq": 7, "distance_m": 19757.085, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Dockyard", "stage_seq": 8, "distance_m": 20645.67, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Devonport", "stage_seq": 9, "distance_m": 21308.915, "section_seq": 1, "route_path_id": 28191}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Plymouth", "stage_seq": 10, "distance_m": 23242.953, "section_seq": 1, "route_path_id": 28191}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23242.953, "from_m": 0.0, "section_seq": 1, "route_path_id": 28191}], "total_distance_m": 23242.953, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22568.366, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 674.587, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:41Z", "source_id": 16385040, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:14Z", "source_id": 16390624, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:14Z", "source_id": 16396016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:43Z", "source_id": 16401796, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:44Z", "source_id": 16404841, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:44Z", "source_id": 16406361, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:44Z", "source_id": 16407895, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26660, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:22Z", "source_id": 50730860, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:24Z", "source_id": 16409947, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Gunnislake 1519 1519 None None None Plymouth 1604 1604 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80555/2026-09-16/detailed None Devonport 2026-09-16T16:02:00+01:00 Plymouth 3.0 {"type": "LineString", "coordinates": [[-4.169961299999999, 50.37853739999999], [-4.1692485, 50.378568900000005], [-4.1687787, 50.3785886], [-4.168432499999999, 50.3786032], [-4.1674444, 50.3786514], [-4.1669033, 50.378676600000006], [-4.1665088, 50.3786734], [-4.1658784, 50.378641599999995], [-4.1655622, 50.37860959999998], [-4.165237799999999, 50.37855939999999], [-4.1646327, 50.3784265], [-4.1638606000000005, 50.3782268], [-4.162914999999999, 50.37799049999999], [-4.1622198, 50.37787439999999], [-4.161662, 50.3778172], [-4.161050299999999, 50.3777792], [-4.1602729, 50.37779210000001], [-4.1598977, 50.3778209], [-4.1593985, 50.3778723], [-4.1589855, 50.3779295], [-4.158387, 50.37801549999999], [-4.1579207, 50.3780982], [-4.1577768, 50.3781237], [-4.1571746, 50.378196300000006], [-4.1567878, 50.3782287], [-4.1564347, 50.3782465], [-4.156037099999999, 50.3782618], [-4.155636, 50.37826390000001], [-4.155179, 50.37824789999999], [-4.1544909, 50.3782036], [-4.1542854, 50.3781893], [-4.1538151999999995, 50.3781282], [-4.1533389, 50.3780508], [-4.152923099999999, 50.3779636], [-4.152501, 50.37785920000001], [-4.1517265, 50.37762879999999], [-4.1507249, 50.3772941], [-4.1503876, 50.37717709999999], [-4.1502055, 50.377116400000006], [-4.1500372, 50.377059599999995], [-4.1497798, 50.3769894], [-4.1494979, 50.376925400000005], [-4.1492838, 50.376891099999995], [-4.1490337, 50.37686809999999], [-4.148746799999999, 50.3768418], [-4.1485034, 50.37682629999999], [-4.148371299999999, 50.37682529999999], [-4.1483118, 50.37682489999999], [-4.1481936, 50.37683], [-4.1476084, 50.376856800000006], [-4.1473124, 50.3769039], [-4.147056000000001, 50.3769574], [-4.1467595, 50.377032], [-4.1463932, 50.37715600000001], [-4.146223099999999, 50.3772158], [-4.1459771, 50.3773021], [-4.1457797, 50.3773686], [-4.1452132, 50.3775558], [-4.144517999999999, 50.37776790000001], [-4.1438239, 50.37798169999999]]} 1.2 1603 1606 Devonport Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-16 15:16:38 TERMINATED 2026-09-16 15:06:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409947 1789571126255069 31 31 2026-09-16 15:16:20.449475 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:20.065447
582640 614199 L89721 322K89MR16 2026-09-16 COMPLETE 16409979 2026-09-16 16:06:00 2026-09-16 15:16:38 2026-09-18 15:16:38 {"id": 614199, "stp": "P", "toc": "Northern", "uid": "L89721", "consist": "331110", "dest_crs": "ALD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89721/2026-09-16/detailed", "trust_id": "322K89MR16", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alderley Edge", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "2", "is_terminated": 1, "next_location": "Alderley Edge", "signalling_id": "2K89", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1606", "current_leg_dep": "1603", "current_leg_end": "Alderley Edge", "origin_dep_time": "1538", "origin_platform": "7", "current_location": "Alderley Edge", "last_update_time": "2026-09-16T15:16:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2258962, 53.326990899999984], [-2.2259407, 53.32670689999999], [-2.2259844, 53.326325800000006], [-2.2260169, 53.3260749], [-2.2260736999999997, 53.3255727], [-2.226151, 53.324898299999994], [-2.2262318, 53.3244825], [-2.2263105999999997, 53.3241642], [-2.2263357, 53.3240279], [-2.226367, 53.323909], [-2.2264213999999996, 53.323696899999995], [-2.2264889, 53.32347589999999], [-2.2266105, 53.3231929], [-2.2267438, 53.322912], [-2.2269687, 53.322318200000005], [-2.2271893, 53.3217911], [-2.2275609, 53.3210546], [-2.2276872999999995, 53.320802999999984], [-2.2278933, 53.3203843], [-2.2282301, 53.3196128], [-2.2282606, 53.3195561], [-2.2292822999999995, 53.31765279999999], [-2.2295425, 53.3171854], [-2.230312, 53.315779899999995], [-2.2309137999999997, 53.31458279999999], [-2.2309828, 53.31445849999999], [-2.23101, 53.314410900000006], [-2.2310429, 53.31435329999999], [-2.2313607, 53.3137709], [-2.2318005, 53.312966499999995], [-2.231866, 53.3128459], [-2.2336130999999995, 53.30957479999999], [-2.2340301, 53.308800100000006], [-2.2342661, 53.3083564], [-2.2345079, 53.3079063], [-2.2349557535128013, 53.30706581297633], [-2.2351876, 53.30663069999999], [-2.2354973999999994, 53.3060096], [-2.2361026999999996, 53.304886999999994], [-2.2366535, 53.3038699]]}", "current_leg_start": "Wilmslow", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "53.3038699", "next_location_lon": "-2.2366535", "previous_location": "Wilmslow", "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\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3809.644, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3884.507, \"from_m\": 3809.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4002.046, \"from_m\": 3884.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5765.899, \"from_m\": 4002.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8179.365, \"from_m\": 5765.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8191.827, \"from_m\": 8179.365, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9172.079, \"from_m\": 8191.827, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9614.956, \"from_m\": 9172.079, \"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\": 10492.979, \"from_m\": 9614.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11443.593, \"from_m\": 10492.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14237.012, \"from_m\": 11443.593, \"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\": 18860.849, \"from_m\": 14237.012, \"capability_applied\": null, \"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\": 19814.397, \"from_m\": 18860.849, \"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\": 22022.848, \"from_m\": 19814.397, \"capability_applied\": null, \"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\": 22066.106, \"from_m\": 22022.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\": 22156.213, \"from_m\": 22066.106, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}], \"service_id\": 614199, \"profile_key\": \"9ee1dc1b5e50675ec481f61dcfe534b67f37b4708ebbee249e25815950eb32c2\", \"schedule_id\": 19551, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1552\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10256.23, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 11716.663, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 11, \"distance_m\": 13199.898, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Handforth\", \"stage_seq\": 12, \"distance_m\": 17099.928, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603H\", \"location\": \"Wilmslow\", \"stage_seq\": 13, \"distance_m\": 19212.326, \"section_seq\": 1, \"route_path_id\": 73932}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Alderley Edge\", \"stage_seq\": 14, \"distance_m\": 22156.213, \"section_seq\": 1, \"route_path_id\": 73932}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22156.213, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73932}], \"total_distance_m\": 22156.213, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18358.366, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3797.847, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3038699", "current_position_lon": "-2.2366535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:19Z\", \"source_id\": 50680487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:23Z\", \"source_id\": 16395387, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:35Z\", \"source_id\": 50688907, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:41Z\", \"source_id\": 16397939, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:56Z\", \"source_id\": 50703027, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:59Z\", \"source_id\": 16401975, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:48Z\", \"source_id\": 50713173, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:52Z\", \"source_id\": 16404961, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:33Z\", \"source_id\": 50720616, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:37Z\", \"source_id\": 16407031, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:23Z\", \"source_id\": 50730942, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:26Z\", \"source_id\": 16409979, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alderley Edge", "service_state_platform": "1", "timing_fact_generation": 1789571131144044, "current_leg_arrival_utc": "2026-09-16T16:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:22.271151", "service_state_evidence_id": 16409979, "current_leg_start_actual_dep": "2026-09-16T16:03:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:22.513315", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN ALD 2K89 331110 4 100 None {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3809.644, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3884.507, "from_m": 3809.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4002.046, "from_m": 3884.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5765.899, "from_m": 4002.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8179.365, "from_m": 5765.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8191.827, "from_m": 8179.365, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9172.079, "from_m": 8191.827, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9614.956, "from_m": 9172.079, "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": 10492.979, "from_m": 9614.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11443.593, "from_m": 10492.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14237.012, "from_m": 11443.593, "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": 18860.849, "from_m": 14237.012, "capability_applied": null, "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": 19814.397, "from_m": 18860.849, "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": 22022.848, "from_m": 19814.397, "capability_applied": null, "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": 22066.106, "from_m": 22022.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": 22156.213, "from_m": 22066.106, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}], "service_id": 614199, "profile_key": "9ee1dc1b5e50675ec481f61dcfe534b67f37b4708ebbee249e25815950eb32c2", "schedule_id": 19551, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1538", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 73932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1552", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 73932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 73932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10256.23, "section_seq": 1, "route_path_id": 73932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 11716.663, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Cheadle Hulme", "stage_seq": 11, "distance_m": 13199.898, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Handforth", "stage_seq": 12, "distance_m": 17099.928, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Wilmslow", "stage_seq": 13, "distance_m": 19212.326, "section_seq": 1, "route_path_id": 73932}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Alderley Edge", "stage_seq": 14, "distance_m": 22156.213, "section_seq": 1, "route_path_id": 73932}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22156.213, "from_m": 0.0, "section_seq": 1, "route_path_id": 73932}], "total_distance_m": 22156.213, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18358.366, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3797.847, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:19Z", "source_id": 50680487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:23Z", "source_id": 16395387, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:35Z", "source_id": 50688907, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:41Z", "source_id": 16397939, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:56Z", "source_id": 50703027, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:55:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:59Z", "source_id": 16401975, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:48Z", "source_id": 50713173, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:52Z", "source_id": 16404961, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:33Z", "source_id": 50720616, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:37Z", "source_id": 16407031, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:23Z", "source_id": 50730942, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:26Z", "source_id": 16409979, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Manchester Piccadilly 1538 1538 7 None None Alderley Edge 1607 1607 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89721/2026-09-16/detailed None Wilmslow 2026-09-16T16:03:30+01:00 Alderley Edge 3.0 {"type": "LineString", "coordinates": [[-2.2258962, 53.326990899999984], [-2.2259407, 53.32670689999999], [-2.2259844, 53.326325800000006], [-2.2260169, 53.3260749], [-2.2260736999999997, 53.3255727], [-2.226151, 53.324898299999994], [-2.2262318, 53.3244825], [-2.2263105999999997, 53.3241642], [-2.2263357, 53.3240279], [-2.226367, 53.323909], [-2.2264213999999996, 53.323696899999995], [-2.2264889, 53.32347589999999], [-2.2266105, 53.3231929], [-2.2267438, 53.322912], [-2.2269687, 53.322318200000005], [-2.2271893, 53.3217911], [-2.2275609, 53.3210546], [-2.2276872999999995, 53.320802999999984], [-2.2278933, 53.3203843], [-2.2282301, 53.3196128], [-2.2282606, 53.3195561], [-2.2292822999999995, 53.31765279999999], [-2.2295425, 53.3171854], [-2.230312, 53.315779899999995], [-2.2309137999999997, 53.31458279999999], [-2.2309828, 53.31445849999999], [-2.23101, 53.314410900000006], [-2.2310429, 53.31435329999999], [-2.2313607, 53.3137709], [-2.2318005, 53.312966499999995], [-2.231866, 53.3128459], [-2.2336130999999995, 53.30957479999999], [-2.2340301, 53.308800100000006], [-2.2342661, 53.3083564], [-2.2345079, 53.3079063], [-2.2349557535128013, 53.30706581297633], [-2.2351876, 53.30663069999999], [-2.2354973999999994, 53.3060096], [-2.2361026999999996, 53.304886999999994], [-2.2366535, 53.3038699]]} 1.7 1603 1606 Wilmslow Alderley Edge Alderley Edge 53.3038699 -2.2366535 53.3038699 -2.2366535 1 0 2026-09-16 15:16:38 TERMINATED 2026-09-16 15:06:00 Alderley Edge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409979 1789571131144044 42 42 2026-09-16 15:16:22.513315 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:22.271151
582641 614272 Y65461 529A42MR16 2026-09-16 COMPLETE 16410775 2026-09-16 16:06:00 2026-09-16 15:16:38 2026-09-18 15:16:38 {"id": 614272, "stp": "P", "toc": "London Overground", "uid": "Y65461", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65461/2026-09-16/detailed", "trust_id": "529A42MR16", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-16", "dest_arr_time": "1624", "dest_platform": "3", "is_terminated": 1, "next_location": "Surrey Quays", "signalling_id": "9A42", "timing_status": null, "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1606", "current_leg_dep": "1605", "current_leg_end": "Surrey Quays", "origin_dep_time": "1541", "origin_platform": "2", "current_location": "Surrey Quays", "last_update_time": "2026-09-16T15:16:38", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05014529999999999, 51.4982244], [-0.050040499999999995, 51.4980112], [-0.0499311, 51.4977673], [-0.0498322, 51.497537699999995], [-0.0491018, 51.495800300000006], [-0.0489746, 51.49549109999998], [-0.0487, 51.49482349999999], [-0.0483501, 51.49415830000001], [-0.0482366, 51.4939736], [-0.0481307, 51.4938462], [-0.047751699999999994, 51.49339200000001], [-0.04742999999999999, 51.4930323]]}", "current_leg_start": "Canada Water", "dest_arr_time_act": "1624", "motion_projection": null, "next_location_lat": "51.4930323", "next_location_lon": "-0.0474300", "previous_location": "Canada Water", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27137.886, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28822.249, \"from_m\": 27137.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 614272, \"profile_key\": \"58fb85ff2297344c91e18a647a3fb0cb0cd8de0bc1fa59ed21f1f2dfc1ec1560\", \"schedule_id\": 31024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1552H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1616H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 28822.249, \"section_seq\": 1, \"route_path_id\": 40819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28822.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}], \"total_distance_m\": 28822.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26340.389, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2481.86, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1541", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "1.0", "current_position_lat": "51.4930323", "current_position_lon": "-0.0474300", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:42Z\", \"source_id\": 50670671, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:43Z\", \"source_id\": 16392594, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:01Z\", \"source_id\": 50687332, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:06Z\", \"source_id\": 16397448, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:14Z\", \"source_id\": 50693503, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:21Z\", \"source_id\": 16399248, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:14Z\", \"source_id\": 50698741, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:19Z\", \"source_id\": 16400731, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:39Z\", \"source_id\": 50705033, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:42Z\", \"source_id\": 16402543, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:44Z\", \"source_id\": 50710427, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:48Z\", \"source_id\": 16404142, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:45Z\", \"source_id\": 50715792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:48Z\", \"source_id\": 16405630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:30Z\", \"source_id\": 50720429, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:33Z\", \"source_id\": 16406998, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:59Z\", \"source_id\": 50724531, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:09Z\", \"source_id\": 16408137, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:25Z\", \"source_id\": 50728275, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:28Z\", \"source_id\": 16409263, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:20Z\", \"source_id\": 50733510, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:26Z\", \"source_id\": 16410773, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Surrey Quays", "service_state_platform": "2", "timing_fact_generation": 1789571187918220, "current_leg_arrival_utc": "2026-09-16T16:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:27.912887", "service_state_evidence_id": 16410775, "current_leg_start_actual_dep": "2026-09-16T16:02:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:28.213503", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ CYP 9A42 None None None None {"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27137.886, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28822.249, "from_m": 27137.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 614272, "profile_key": "58fb85ff2297344c91e18a647a3fb0cb0cd8de0bc1fa59ed21f1f2dfc1ec1560", "schedule_id": 31024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 28822.249, "section_seq": 1, "route_path_id": 40819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28822.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 40819}], "total_distance_m": 28822.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26340.389, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2481.86, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:42Z", "source_id": 50670671, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:43Z", "source_id": 16392594, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:01Z", "source_id": 50687332, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:06Z", "source_id": 16397448, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:14Z", "source_id": 50693503, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:51:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:21Z", "source_id": 16399248, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:14Z", "source_id": 50698741, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:19Z", "source_id": 16400731, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:39Z", "source_id": 50705033, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:42Z", "source_id": 16402543, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:44Z", "source_id": 50710427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:48Z", "source_id": 16404142, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:45Z", "source_id": 50715792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:48Z", "source_id": 16405630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:30Z", "source_id": 50720429, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:33Z", "source_id": 16406998, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:59Z", "source_id": 50724531, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:09Z", "source_id": 16408137, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:25Z", "source_id": 50728275, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:28Z", "source_id": 16409263, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:20Z", "source_id": 50733510, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:26Z", "source_id": 16410773, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1541 1541 2 None None Crystal Palace 1624 1624 3 None None https://www.realtimetrains.co.uk/service/gb-nr:Y65461/2026-09-16/detailed None Canada Water 2026-09-16T16:02:30+01:00 Surrey Quays 1.0 {"type": "LineString", "coordinates": [[-0.05014529999999999, 51.4982244], [-0.050040499999999995, 51.4980112], [-0.0499311, 51.4977673], [-0.0498322, 51.497537699999995], [-0.0491018, 51.495800300000006], [-0.0489746, 51.49549109999998], [-0.0487, 51.49482349999999], [-0.0483501, 51.49415830000001], [-0.0482366, 51.4939736], [-0.0481307, 51.4938462], [-0.047751699999999994, 51.49339200000001], [-0.04742999999999999, 51.4930323]]} 0.4 1605 1606 Canada Water Surrey Quays Surrey Quays 51.4930323 -0.0474300 51.4930323 -0.0474300 1 0 2026-09-16 15:16:38 TERMINATED 2026-09-16 15:06:00 Surrey Quays TRUST TRUST_CANCELLATION 16410775 1789571187918220 46 46 2026-09-16 15:16:28.213503 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:27.912887
582642 614761 P91057 875N50MS16 2026-09-16 COMPLETE 16408911 2026-09-16 16:06:00 2026-09-16 15:16:38 2026-09-18 15:16:38 {"id": 614761, "stp": "P", "toc": "Southeastern", "uid": "P91057", "consist": "377503+377522", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91057/2026-09-16/detailed", "trust_id": "875N50MS16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "4", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5N50", "timing_status": "ON TIME", "origin_station": "Victoria Grovenor Shed", "current_leg_arr": "1606", "current_leg_dep": "1602", "current_leg_end": "London Victoria", "origin_dep_time": "1600", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T15:16:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Victoria Grosvenor ENT - EXT", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Victoria Grosvenor ENT - EXT", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 614761, \"profile_key\": \"40387378ab2550b96ce9037dd37e13c2a8c8e58be4079f0196b7aeb48c66aac5\", \"schedule_id\": 24576, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Victoria Grovenor Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36351}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602\", \"location\": \"Victoria Grosvenor ENT - EXT\", \"stage_seq\": 2, \"distance_m\": 368.994, \"section_seq\": 1, \"route_path_id\": 36351}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 36351}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36351}], \"total_distance_m\": 1226.116, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1226.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:01Z\", \"source_id\": 50727307, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:06Z\", \"source_id\": 16408911, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "4", "timing_fact_generation": 1789571052948762, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:35.448317", "service_state_evidence_id": 16408911, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:35.990370", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None None 5N50 377503+377522 8 100 None {"version": 3, "segments": [{"to_m": 1226.116, "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}], "service_id": 614761, "profile_key": "40387378ab2550b96ce9037dd37e13c2a8c8e58be4079f0196b7aeb48c66aac5", "schedule_id": 24576, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Victoria Grovenor Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36351}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602", "location": "Victoria Grosvenor ENT - EXT", "stage_seq": 2, "distance_m": 368.994, "section_seq": 1, "route_path_id": 36351}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "London Victoria", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 36351}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 36351}], "total_distance_m": 1226.116, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1226.116, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:01Z", "source_id": 50727307, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:06Z", "source_id": 16408911, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Victoria Grovenor Shed 1600 1600 None None None London Victoria 1606 1606 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91057/2026-09-16/detailed None Victoria Grosvenor ENT - EXT 2026-09-16T16:02:00+01:00 London Victoria 4.0 {"type": "LineString", "coordinates": [[-0.14810767861363547, 51.489294772677454], [-0.1481293, 51.48937219999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 0.3 1602 1606 Victoria Grosvenor ENT - EXT Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 15:16:38 TERMINATED 2026-09-16 15:06:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408911 1789571052948762 3 3 2026-09-16 15:16:35.990370 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:35.448317
582643 614314 W04242 889F40MR16 2026-09-16 COMPLETE 16410139 2026-09-16 16:06:00 2026-09-16 15:16:38 2026-09-18 15:16:38 {"id": 614314, "stp": "P", "toc": "London Overground", "uid": "W04242", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04242/2026-09-16/detailed", "trust_id": "889F40MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-16", "dest_arr_time": "1605", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F40", "timing_status": "LATE", "origin_station": "New Cross ELL", "current_leg_arr": "1606", "current_leg_dep": "1604", "current_leg_end": "Dalston Junction", "origin_dep_time": "1543", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-16T15:16:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1605", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1190.506, \"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\": 5994.518, \"from_m\": 1190.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6039.066, \"from_m\": 5994.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8504.135, \"from_m\": 6039.066, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9998.341, \"from_m\": 8504.135, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10189.611, \"from_m\": 9998.341, \"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\": 11139.186, \"from_m\": 10189.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11857.292, \"from_m\": 11139.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13594.951, \"from_m\": 11857.292, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13650.428, \"from_m\": 13594.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14068.699, \"from_m\": 13650.428, \"capability_applied\": null, \"effective_limit_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\": 614314, \"profile_key\": \"0e4e7a9b0c168c0c6e19a67e109ead4963b62b6cf59e3814c4ac1e83e08ce539\", \"schedule_id\": 25186, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549H\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1552H\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 9202.2, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 10208.018, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 11281.53, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 12513.848, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603H\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13396.087, \"section_seq\": 1, \"route_path_id\": 36901}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 14, \"distance_m\": 14068.699, \"section_seq\": 1, \"route_path_id\": 36901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14068.699, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36901}], \"total_distance_m\": 14068.699, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14013.222, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:46Z\", \"source_id\": 50681577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:51Z\", \"source_id\": 16395729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:40Z\", \"source_id\": 50686465, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:44Z\", \"source_id\": 16397204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:21Z\", \"source_id\": 50691174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:29Z\", \"source_id\": 16398589, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:18Z\", \"source_id\": 50696327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:24Z\", \"source_id\": 16400029, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:20Z\", \"source_id\": 50701525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:20Z\", \"source_id\": 16401559, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:37Z\", \"source_id\": 50707552, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:41Z\", \"source_id\": 16403302, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:14Z\", \"source_id\": 50714406, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:18Z\", \"source_id\": 16405272, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:44Z\", \"source_id\": 50721012, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:46Z\", \"source_id\": 16407162, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:59Z\", \"source_id\": 50727110, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:01Z\", \"source_id\": 16408841, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:35Z\", \"source_id\": 50731499, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:38Z\", \"source_id\": 16410139, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789571139105442, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:36.368143", "service_state_evidence_id": 16410139, "current_leg_start_actual_dep": "2026-09-16T16:04:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:37.354790", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 9F40 None None None None {"version": 3, "segments": [{"to_m": 1190.506, "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": 5994.518, "from_m": 1190.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6039.066, "from_m": 5994.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8504.135, "from_m": 6039.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9998.341, "from_m": 8504.135, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10189.611, "from_m": 9998.341, "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": 11139.186, "from_m": 10189.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11857.292, "from_m": 11139.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13594.951, "from_m": 11857.292, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13650.428, "from_m": 13594.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14068.699, "from_m": 13650.428, "capability_applied": null, "effective_limit_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": 614314, "profile_key": "0e4e7a9b0c168c0c6e19a67e109ead4963b62b6cf59e3814c4ac1e83e08ce539", "schedule_id": 25186, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Canada Water", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Wapping", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Shadwell", "stage_seq": 9, "distance_m": 9202.2, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Whitechapel", "stage_seq": 10, "distance_m": 10208.018, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 11281.53, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Hoxton", "stage_seq": 12, "distance_m": 12513.848, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Haggerston", "stage_seq": 13, "distance_m": 13396.087, "section_seq": 1, "route_path_id": 36901}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 14, "distance_m": 14068.699, "section_seq": 1, "route_path_id": 36901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14068.699, "from_m": 0.0, "section_seq": 1, "route_path_id": 36901}], "total_distance_m": 14068.699, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14013.222, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:46Z", "source_id": 50681577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:51Z", "source_id": 16395729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:40Z", "source_id": 50686465, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:44Z", "source_id": 16397204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:21Z", "source_id": 50691174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:29Z", "source_id": 16398589, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:18Z", "source_id": 50696327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:24Z", "source_id": 16400029, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:20Z", "source_id": 50701525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:20Z", "source_id": 16401559, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:37Z", "source_id": 50707552, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:41Z", "source_id": 16403302, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:14Z", "source_id": 50714406, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:18Z", "source_id": 16405272, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:44Z", "source_id": 50721012, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:46Z", "source_id": 16407162, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:59Z", "source_id": 50727110, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:01Z", "source_id": 16408841, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:35Z", "source_id": 50731499, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:38Z", "source_id": 16410139, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] New Cross ELL 1543 1543 D None None Dalston Junction 1605 1605 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04242/2026-09-16/detailed None Haggerston 2026-09-16T16:04:30+01:00 Dalston Junction 2.0 {"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 0.4 1604 1606 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-16 15:16:38 TERMINATED 2026-09-16 15:06:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410139 1789571139105442 40 40 2026-09-16 15:16:37.354790 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:36.368143
582644 610987 W32925 879J40MM16 2026-09-16 COMPLETE 16409914 2026-09-16 16:06:00 2026-09-16 15:17:07 2026-09-18 15:17:07 {"id": 610987, "stp": "P", "toc": "Thameslink", "uid": "W32925", "consist": "700114", "dest_crs": "PBO", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32925/2026-09-16/detailed", "trust_id": "879J40MM16", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-16", "dest_arr_time": "1608", "dest_platform": "2", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "9J40", "timing_status": "EARLY", "origin_station": "Horsham", "current_leg_arr": "1606", "current_leg_dep": "1552", "current_leg_end": "Peterborough", "origin_dep_time": "1325", "origin_platform": "3", "current_location": "Peterborough", "last_update_time": "2026-09-16T15:17:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Huntingdon", "dest_arr_time_act": "1608", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Huntingdon", "current_leg_milage": "17.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 887.344, \"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\": 1426.665, \"from_m\": 887.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9431.625, \"from_m\": 1426.665, \"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\": 10289.161, \"from_m\": 9431.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13358.823, \"from_m\": 10289.161, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13764.487, \"from_m\": 13358.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\": 13947.67, \"from_m\": 13764.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14422.765, \"from_m\": 13947.67, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14533.511, \"from_m\": 14422.765, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16978.172, \"from_m\": 14533.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17093.623, \"from_m\": 16978.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17946.399, \"from_m\": 17093.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19975.021, \"from_m\": 17946.399, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22786.118, \"from_m\": 19975.021, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22826.872, \"from_m\": 22786.118, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26210.566, \"from_m\": 22826.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\": 27523.873, \"from_m\": 26210.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27712.083, \"from_m\": 27523.873, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27728.452, \"from_m\": 27712.083, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28170.862, \"from_m\": 27728.452, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28237.265, \"from_m\": 28170.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28707.727, \"from_m\": 28237.265, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36217.416, \"from_m\": 28707.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36844.314, \"from_m\": 36217.416, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38245.461, \"from_m\": 36844.314, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38362.229, \"from_m\": 38245.461, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42705.211, \"from_m\": 38362.229, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43982.854, \"from_m\": 42705.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44041.419, \"from_m\": 43982.854, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44085.689, \"from_m\": 44041.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44121.396, \"from_m\": 44085.689, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44185.095, \"from_m\": 44121.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\": 44273.764, \"from_m\": 44185.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44304.199, \"from_m\": 44273.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44698.456, \"from_m\": 44304.199, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44735.421, \"from_m\": 44698.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45631.872, \"from_m\": 44735.421, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45663.268, \"from_m\": 45631.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45697.28, \"from_m\": 45663.268, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46112.74, \"from_m\": 45697.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47102.064, \"from_m\": 46112.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47424.048, \"from_m\": 47102.064, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47482.313, \"from_m\": 47424.048, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50770.966, \"from_m\": 47482.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50832.482, \"from_m\": 50770.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56113.655, \"from_m\": 50832.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58003.465, \"from_m\": 56113.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58939.892, \"from_m\": 58003.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60511.799, \"from_m\": 58939.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62125.702, \"from_m\": 60511.799, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62369.055, \"from_m\": 62125.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62465.068, \"from_m\": 62369.055, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62512.327, \"from_m\": 62465.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62750.826, \"from_m\": 62512.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63278.111, \"from_m\": 62750.826, \"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\": 63315.875, \"from_m\": 63278.111, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 63873.106, \"from_m\": 63315.875, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 63950.732, \"from_m\": 63873.106, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66471.217, \"from_m\": 63950.732, \"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\": 67508.962, \"from_m\": 66471.217, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67657.845, \"from_m\": 67508.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67687.493, \"from_m\": 67657.845, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67792.437, \"from_m\": 67687.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68868.418, \"from_m\": 67792.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68970.331, \"from_m\": 68868.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69833.23, \"from_m\": 68970.331, \"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\": 70090.712, \"from_m\": 69833.23, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70603.288, \"from_m\": 70090.712, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70658.529, \"from_m\": 70603.288, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71951.9, \"from_m\": 70658.529, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75849.407, \"from_m\": 71951.9, \"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\": 79000.301, \"from_m\": 75849.407, \"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\": 103554.2, \"from_m\": 79000.301, \"capability_applied\": null, \"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\": 149066.607, \"from_m\": 103554.2, \"capability_applied\": null, \"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\": 149113.264, \"from_m\": 149066.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154239.241, \"from_m\": 149113.264, \"capability_applied\": null, \"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\": 157023.223, \"from_m\": 154239.241, \"capability_applied\": null, \"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\": 174504.379, \"from_m\": 157023.223, \"capability_applied\": null, \"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\": 174563.843, \"from_m\": 174504.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\": 177891.409, \"from_m\": 174563.843, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 180599.904, \"from_m\": 177891.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\": 181956.311, \"from_m\": 180599.904, \"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\": 187452.603, \"from_m\": 181956.311, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 189151.672, \"from_m\": 187452.603, \"capability_applied\": null, \"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\": 189173.75, \"from_m\": 189151.672, \"capability_applied\": null, \"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}], \"service_id\": 610987, \"profile_key\": \"92d03c0667b354e6833aa0d09fcf198bc01914bf9720c4980c16717e05f4e0fd\", \"schedule_id\": 26324, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329\", \"location\": \"Littlehaven\", \"stage_seq\": 2, \"distance_m\": 2148.79, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1334H\", \"wtt_dep\": \"1335\", \"location\": \"Ifield\", \"stage_seq\": 3, \"distance_m\": 9946.113, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1337H\", \"wtt_dep\": \"1338H\", \"location\": \"Crawley\", \"stage_seq\": 4, \"distance_m\": 11892.333, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1341H\", \"wtt_dep\": \"1343\", \"location\": \"Three Bridges\", \"stage_seq\": 5, \"distance_m\": 13978.888, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1347H\", \"wtt_dep\": \"1349\", \"location\": \"Gatwick Airport\", \"stage_seq\": 6, \"distance_m\": 18416.489, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1351H\", \"location\": \"Horley\", \"stage_seq\": 7, \"distance_m\": 19778.45, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Salfords\", \"stage_seq\": 8, \"distance_m\": 23451.571, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 9, \"distance_m\": 26388.331, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359H\", \"location\": \"Redhill\", \"stage_seq\": 10, \"distance_m\": 27863.929, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1403\", \"wtt_dep\": \"1403H\", \"location\": \"Merstham\", \"stage_seq\": 11, \"distance_m\": 30698.847, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1409\", \"location\": \"Coulsdon South\", \"stage_seq\": 12, \"distance_m\": 36734.961, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 13, \"distance_m\": 38122.929, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Purley\", \"stage_seq\": 14, \"distance_m\": 39711.222, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415H\", \"location\": \"East Croydon\", \"stage_seq\": 15, \"distance_m\": 44506.091, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 45353.801, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 17, \"distance_m\": 46112.74, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Norwood Junction\", \"stage_seq\": 18, \"distance_m\": 47166.802, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Sydenham\", \"stage_seq\": 19, \"distance_m\": 50770.966, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"New Cross Gate\", \"stage_seq\": 20, \"distance_m\": 56464.777, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 21, \"distance_m\": 57566.067, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 22, \"distance_m\": 59185.2, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1431\", \"location\": \"London Bridge\", \"stage_seq\": 23, \"distance_m\": 61049.978, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 24, \"distance_m\": 61776.995, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 25, \"distance_m\": 62384.424, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1437\", \"location\": \"London Blackfriars\", \"stage_seq\": 26, \"distance_m\": 62986.558, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": \"1439\", \"location\": \"City Thameslink\", \"stage_seq\": 27, \"distance_m\": 63388.942, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441H\", \"location\": \"Farringdon\", \"stage_seq\": 28, \"distance_m\": 64119.1, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 29, \"distance_m\": 66337.955, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 30, \"distance_m\": 67473.585, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Holloway South Jn\", \"stage_seq\": 31, \"distance_m\": 68646.277, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1453H\", \"location\": \"Finsbury Park\", \"stage_seq\": 32, \"distance_m\": 70466.118, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 33, \"distance_m\": 74313.984, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Potters Bar\", \"stage_seq\": 34, \"distance_m\": 86875.433, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 35, \"distance_m\": 98989.686, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Digswell Jn\", \"stage_seq\": 36, \"distance_m\": 100430.522, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 37, \"distance_m\": 104701.631, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1515\", \"location\": \"Stevenage\", \"stage_seq\": 38, \"distance_m\": 110701.425, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Hitchin\", \"stage_seq\": 39, \"distance_m\": 117704.983, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Arlesey\", \"stage_seq\": 40, \"distance_m\": 125837.641, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531H\", \"location\": \"Biggleswade\", \"stage_seq\": 41, \"distance_m\": 132507.183, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1535H\", \"location\": \"Sandy\", \"stage_seq\": 42, \"distance_m\": 137241.892, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1543\", \"location\": \"St. Neots\", \"stage_seq\": 43, \"distance_m\": 149483.818, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Huntingdon\", \"stage_seq\": 44, \"distance_m\": 160883.723, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Holme Jn\", \"stage_seq\": 45, \"distance_m\": 177469.327, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Fletton Jn\", \"stage_seq\": 46, \"distance_m\": 186999.729, \"section_seq\": 1, \"route_path_id\": 69410}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 47, \"distance_m\": 189173.75, \"section_seq\": 1, \"route_path_id\": 69410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189173.75, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69410}], \"total_distance_m\": 189173.75, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 186329.407, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2844.343, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1325", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:26:38Z\", \"source_id\": 50313787, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:26:39Z\", \"source_id\": 16291178, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:32:42Z\", \"source_id\": 50329881, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:32:46Z\", \"source_id\": 16295705, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:36:09Z\", \"source_id\": 50339254, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:37:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:36:13Z\", \"source_id\": 16298273, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:39:59Z\", \"source_id\": 50349217, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:40:04Z\", \"source_id\": 16301083, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:46:38Z\", \"source_id\": 50366132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:46:42Z\", \"source_id\": 16306002, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:50:25Z\", \"source_id\": 50375940, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:50:32Z\", \"source_id\": 16308815, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:43Z\", \"source_id\": 50384609, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:46Z\", \"source_id\": 16311266, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:55:15Z\", \"source_id\": 50388464, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:55:19Z\", \"source_id\": 16312392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:57:25Z\", \"source_id\": 50393842, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:57:28Z\", \"source_id\": 16313953, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:02:40Z\", \"source_id\": 50407280, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:02:45Z\", \"source_id\": 16317758, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:07:26Z\", \"source_id\": 50419861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:07:28Z\", \"source_id\": 16321259, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:45Z\", \"source_id\": 50431719, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:12:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:39Z\", \"source_id\": 16324330, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:10Z\", \"source_id\": 50442647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:13Z\", \"source_id\": 16327013, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:18:34Z\", \"source_id\": 50451930, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:18:39Z\", \"source_id\": 16329690, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:44Z\", \"source_id\": 50467675, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:49Z\", \"source_id\": 16334232, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:18Z\", \"source_id\": 50479357, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:23Z\", \"source_id\": 16337633, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:34:58Z\", \"source_id\": 50494182, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:03Z\", \"source_id\": 16341869, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:45Z\", \"source_id\": 50501485, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:48Z\", \"source_id\": 16343971, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:04Z\", \"source_id\": 50507305, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:09Z\", \"source_id\": 16345662, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:04Z\", \"source_id\": 50517497, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:08Z\", \"source_id\": 16348557, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:49:53Z\", \"source_id\": 50532840, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:49:56Z\", \"source_id\": 16352912, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:25Z\", \"source_id\": 50559949, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:30Z\", \"source_id\": 16360777, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:50Z\", \"source_id\": 50587596, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:55Z\", \"source_id\": 16368545, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:06Z\", \"source_id\": 50606702, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:12Z\", \"source_id\": 16374035, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:19Z\", \"source_id\": 50623008, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:23Z\", \"source_id\": 16378695, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:22Z\", \"source_id\": 50635826, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:27Z\", \"source_id\": 16382488, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:40Z\", \"source_id\": 50647195, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:44Z\", \"source_id\": 16385810, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:37Z\", \"source_id\": 50667923, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:42Z\", \"source_id\": 16391750, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:15Z\", \"source_id\": 50690715, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:17Z\", \"source_id\": 16398449, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:11Z\", \"source_id\": 50714319, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:14Z\", \"source_id\": 16405248, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:17Z\", \"source_id\": 50730630, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:20Z\", \"source_id\": 16409914, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "2", "timing_fact_generation": 1789571121159225, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:38.008183", "service_state_evidence_id": 16409914, "current_leg_start_actual_dep": "2026-09-16T15:50:30+01:00", "operational_evidence_version": 203, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:38.347697", "service_state_valid_until_kind": null, "operational_interpretation_version": 203, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P HRH PBO 9J40 700114 12 100 None {"version": 3, "segments": [{"to_m": 887.344, "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": 1426.665, "from_m": 887.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9431.625, "from_m": 1426.665, "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": 10289.161, "from_m": 9431.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13358.823, "from_m": 10289.161, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13764.487, "from_m": 13358.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": 13947.67, "from_m": 13764.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14422.765, "from_m": 13947.67, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14533.511, "from_m": 14422.765, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16978.172, "from_m": 14533.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17093.623, "from_m": 16978.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17946.399, "from_m": 17093.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19975.021, "from_m": 17946.399, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22786.118, "from_m": 19975.021, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22826.872, "from_m": 22786.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26210.566, "from_m": 22826.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": 27523.873, "from_m": 26210.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27712.083, "from_m": 27523.873, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27728.452, "from_m": 27712.083, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28170.862, "from_m": 27728.452, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28237.265, "from_m": 28170.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28707.727, "from_m": 28237.265, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36217.416, "from_m": 28707.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36844.314, "from_m": 36217.416, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38245.461, "from_m": 36844.314, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38362.229, "from_m": 38245.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42705.211, "from_m": 38362.229, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43982.854, "from_m": 42705.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44041.419, "from_m": 43982.854, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44085.689, "from_m": 44041.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44121.396, "from_m": 44085.689, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44185.095, "from_m": 44121.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": 44273.764, "from_m": 44185.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44304.199, "from_m": 44273.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44698.456, "from_m": 44304.199, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44735.421, "from_m": 44698.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45631.872, "from_m": 44735.421, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45663.268, "from_m": 45631.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45697.28, "from_m": 45663.268, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46112.74, "from_m": 45697.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47102.064, "from_m": 46112.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47424.048, "from_m": 47102.064, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47482.313, "from_m": 47424.048, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50770.966, "from_m": 47482.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50832.482, "from_m": 50770.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56113.655, "from_m": 50832.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58003.465, "from_m": 56113.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58939.892, "from_m": 58003.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60511.799, "from_m": 58939.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62125.702, "from_m": 60511.799, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62369.055, "from_m": 62125.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62465.068, "from_m": 62369.055, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62512.327, "from_m": 62465.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62750.826, "from_m": 62512.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63278.111, "from_m": 62750.826, "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": 63315.875, "from_m": 63278.111, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63873.106, "from_m": 63315.875, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 63950.732, "from_m": 63873.106, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66471.217, "from_m": 63950.732, "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": 67508.962, "from_m": 66471.217, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67657.845, "from_m": 67508.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67687.493, "from_m": 67657.845, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67792.437, "from_m": 67687.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68868.418, "from_m": 67792.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68970.331, "from_m": 68868.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69833.23, "from_m": 68970.331, "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": 70090.712, "from_m": 69833.23, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70603.288, "from_m": 70090.712, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70658.529, "from_m": 70603.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71951.9, "from_m": 70658.529, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75849.407, "from_m": 71951.9, "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": 79000.301, "from_m": 75849.407, "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": 103554.2, "from_m": 79000.301, "capability_applied": null, "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": 149066.607, "from_m": 103554.2, "capability_applied": null, "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": 149113.264, "from_m": 149066.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154239.241, "from_m": 149113.264, "capability_applied": null, "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": 157023.223, "from_m": 154239.241, "capability_applied": null, "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": 174504.379, "from_m": 157023.223, "capability_applied": null, "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": 174563.843, "from_m": 174504.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": 177891.409, "from_m": 174563.843, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 180599.904, "from_m": 177891.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": 181956.311, "from_m": 180599.904, "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": 187452.603, "from_m": 181956.311, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 189151.672, "from_m": 187452.603, "capability_applied": null, "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": 189173.75, "from_m": 189151.672, "capability_applied": null, "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}], "service_id": 610987, "profile_key": "92d03c0667b354e6833aa0d09fcf198bc01914bf9720c4980c16717e05f4e0fd", "schedule_id": 26324, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1325", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329", "location": "Littlehaven", "stage_seq": 2, "distance_m": 2148.79, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1334H", "wtt_dep": "1335", "location": "Ifield", "stage_seq": 3, "distance_m": 9946.113, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1337H", "wtt_dep": "1338H", "location": "Crawley", "stage_seq": 4, "distance_m": 11892.333, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1341H", "wtt_dep": "1343", "location": "Three Bridges", "stage_seq": 5, "distance_m": 13978.888, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1347H", "wtt_dep": "1349", "location": "Gatwick Airport", "stage_seq": 6, "distance_m": 18416.489, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1351H", "location": "Horley", "stage_seq": 7, "distance_m": 19778.45, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Salfords", "stage_seq": 8, "distance_m": 23451.571, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Earlswood (Surrey)", "stage_seq": 9, "distance_m": 26388.331, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359H", "location": "Redhill", "stage_seq": 10, "distance_m": 27863.929, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1403", "wtt_dep": "1403H", "location": "Merstham", "stage_seq": 11, "distance_m": 30698.847, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1409", "location": "Coulsdon South", "stage_seq": 12, "distance_m": 36734.961, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Stoats Nest Jn", "stage_seq": 13, "distance_m": 38122.929, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Purley", "stage_seq": 14, "distance_m": 39711.222, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415H", "location": "East Croydon", "stage_seq": 15, "distance_m": 44506.091, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Windmill Bridge Jn", "stage_seq": 16, "distance_m": 45353.801, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Norwood Fork Jn", "stage_seq": 17, "distance_m": 46112.74, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Norwood Junction", "stage_seq": 18, "distance_m": 47166.802, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Sydenham", "stage_seq": 19, "distance_m": 50770.966, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "New Cross Gate", "stage_seq": 20, "distance_m": 56464.777, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Bricklayers Arms Jn", "stage_seq": 21, "distance_m": 57566.067, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Blue Anchor (Kent)", "stage_seq": 22, "distance_m": 59185.2, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1431", "location": "London Bridge", "stage_seq": 23, "distance_m": 61049.978, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Metropolitan Jn", "stage_seq": 24, "distance_m": 61776.995, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Blackfriars Jn", "stage_seq": 25, "distance_m": 62384.424, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1437", "location": "London Blackfriars", "stage_seq": 26, "distance_m": 62986.558, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": "1439", "location": "City Thameslink", "stage_seq": 27, "distance_m": 63388.942, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441H", "location": "Farringdon", "stage_seq": 28, "distance_m": 64119.1, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446", "location": "St Pancras Low Level", "stage_seq": 29, "distance_m": 66337.955, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Belle Isle Jn", "stage_seq": 30, "distance_m": 67473.585, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Holloway South Jn", "stage_seq": 31, "distance_m": 68646.277, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1453H", "location": "Finsbury Park", "stage_seq": 32, "distance_m": 70466.118, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Alexandra Palace", "stage_seq": 33, "distance_m": 74313.984, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Potters Bar", "stage_seq": 34, "distance_m": 86875.433, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Welwyn Garden City", "stage_seq": 35, "distance_m": 98989.686, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Digswell Jn", "stage_seq": 36, "distance_m": 100430.522, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Woolmer Green Jn", "stage_seq": 37, "distance_m": 104701.631, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1515", "location": "Stevenage", "stage_seq": 38, "distance_m": 110701.425, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Hitchin", "stage_seq": 39, "distance_m": 117704.983, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Arlesey", "stage_seq": 40, "distance_m": 125837.641, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531H", "location": "Biggleswade", "stage_seq": 41, "distance_m": 132507.183, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1535H", "location": "Sandy", "stage_seq": 42, "distance_m": 137241.892, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1543", "location": "St. Neots", "stage_seq": 43, "distance_m": 149483.818, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Huntingdon", "stage_seq": 44, "distance_m": 160883.723, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Holme Jn", "stage_seq": 45, "distance_m": 177469.327, "section_seq": 1, "route_path_id": 69410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Fletton Jn", "stage_seq": 46, "distance_m": 186999.729, "section_seq": 1, "route_path_id": 69410}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": null, "location": "Peterborough", "stage_seq": 47, "distance_m": 189173.75, "section_seq": 1, "route_path_id": 69410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189173.75, "from_m": 0.0, "section_seq": 1, "route_path_id": 69410}], "total_distance_m": 189173.75, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 186329.407, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2844.343, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:26:38Z", "source_id": 50313787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T12:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:26:39Z", "source_id": 16291178, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30715, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:32:42Z", "source_id": 50329881, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T12:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:32:46Z", "source_id": 16295705, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:36:09Z", "source_id": 50339254, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T12:37:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:36:13Z", "source_id": 16298273, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30653, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:39:59Z", "source_id": 50349217, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:40:04Z", "source_id": 16301083, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:46:38Z", "source_id": 50366132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:46:42Z", "source_id": 16306002, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:50:25Z", "source_id": 50375940, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T12:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:50:32Z", "source_id": 16308815, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:43Z", "source_id": 50384609, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T12:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:46Z", "source_id": 16311266, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:55:15Z", "source_id": 50388464, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T12:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:55:19Z", "source_id": 16312392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:57:25Z", "source_id": 50393842, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T12:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:57:28Z", "source_id": 16313953, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:02:40Z", "source_id": 50407280, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:02:45Z", "source_id": 16317758, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:07:26Z", "source_id": 50419861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:07:28Z", "source_id": 16321259, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:45Z", "source_id": 50431719, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:12:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:39Z", "source_id": 16324330, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:10Z", "source_id": 50442647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T13:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:13Z", "source_id": 16327013, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:18:34Z", "source_id": 50451930, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T13:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:18:39Z", "source_id": 16329690, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:44Z", "source_id": 50467675, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T13:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:49Z", "source_id": 16334232, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:18Z", "source_id": 50479357, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T13:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:23Z", "source_id": 16337633, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:34:58Z", "source_id": 50494182, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T13:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:03Z", "source_id": 16341869, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:45Z", "source_id": 50501485, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T13:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:48Z", "source_id": 16343971, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:04Z", "source_id": 50507305, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T13:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:09Z", "source_id": 16345662, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:04Z", "source_id": 50517497, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T13:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:08Z", "source_id": 16348557, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:49:53Z", "source_id": 50532840, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T13:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:49:56Z", "source_id": 16352912, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:25Z", "source_id": 50559949, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T14:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:30Z", "source_id": 16360777, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:50Z", "source_id": 50587596, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T14:12:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:55Z", "source_id": 16368545, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:06Z", "source_id": 50606702, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T14:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:12Z", "source_id": 16374035, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15628, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:19Z", "source_id": 50623008, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T14:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:23Z", "source_id": 16378695, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:22Z", "source_id": 50635826, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T14:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:27Z", "source_id": 16382488, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:40Z", "source_id": 50647195, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T14:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:44Z", "source_id": 16385810, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:37Z", "source_id": 50667923, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T14:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:42Z", "source_id": 16391750, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:15Z", "source_id": 50690715, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T14:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:17Z", "source_id": 16398449, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:11Z", "source_id": 50714319, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T14:59:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:14Z", "source_id": 16405248, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:17Z", "source_id": 50730630, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T15:06:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:20Z", "source_id": 16409914, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Horsham 1325 1325 3 None None Peterborough 1608 1608 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32925/2026-09-16/detailed None Huntingdon 2026-09-16T15:50:30+01:00 Peterborough 14.0 {"type": "LineString", "coordinates": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} 17.5 1552 1606 Huntingdon Peterborough Peterborough 52.5752702 -0.2509520 52.5752702 -0.2509520 1 0 2026-09-16 15:17:07 TERMINATED 2026-09-16 15:06:00 Peterborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409914 1789571121159225 203 203 2026-09-16 15:16:38.347697 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:38.008183
582645 613630 L87975 041R79MQ16 2026-09-16 COMPLETE 16409780 2026-09-16 16:06:00 2026-09-16 15:17:07 2026-09-18 15:17:07 {"id": 613630, "stp": "P", "toc": "ScotRail", "uid": "L87975", "consist": "385107+385113", "dest_crs": "GLQ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87975/2026-09-16/detailed", "trust_id": "041R79MQ16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1R79", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1606", "current_leg_dep": "1553", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1515", "origin_platform": "8", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T15:17:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4740.57, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4798.453, \"from_m\": 4740.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5007.123, \"from_m\": 4798.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15796.596, \"from_m\": 5007.123, \"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\": 21261.802, \"from_m\": 15796.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21324.887, \"from_m\": 21261.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21933.131, \"from_m\": 21324.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29621.897, \"from_m\": 21933.131, \"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\": 31978.341, \"from_m\": 29621.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35482.771, \"from_m\": 31978.341, \"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\": 37151.99, \"from_m\": 35482.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37233.195, \"from_m\": 37151.99, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37273.559, \"from_m\": 37233.195, \"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\": 37509.665, \"from_m\": 37273.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39841.95, \"from_m\": 37509.665, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41693.443, \"from_m\": 39841.95, \"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\": 48854.847, \"from_m\": 41693.443, \"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\": 48969.873, \"from_m\": 48854.847, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71462.682, \"from_m\": 48969.873, \"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\": 71767.748, \"from_m\": 71462.682, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 73108.747, \"from_m\": 71767.748, \"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\": 73742.647, \"from_m\": 73108.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74488.158, \"from_m\": 73742.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74875.723, \"from_m\": 74488.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74940.924, \"from_m\": 74875.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75616.039, \"from_m\": 74940.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76213.564, \"from_m\": 75616.039, \"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\": 76709.81, \"from_m\": 76213.564, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 613630, \"profile_key\": \"2243ccc9c33fc458305ac5ff02a6bb7f7055edeecc7c10d0c02ad5ee5e608a67\", \"schedule_id\": 18911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4837.263, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Newbridge Jn\", \"stage_seq\": 5, \"distance_m\": 14455.575, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 6, \"distance_m\": 21194.79, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1534\", \"location\": \"Linlithgow\", \"stage_seq\": 7, \"distance_m\": 29209.724, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"Polmont\", \"stage_seq\": 8, \"distance_m\": 36726.345, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Falkirk High\", \"stage_seq\": 9, \"distance_m\": 41891.798, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 10, \"distance_m\": 48854.847, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553\", \"location\": \"Croy\", \"stage_seq\": 11, \"distance_m\": 58433.942, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Lenzie\", \"stage_seq\": 12, \"distance_m\": 66828.188, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Bishopbriggs\", \"stage_seq\": 13, \"distance_m\": 71631.121, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 14, \"distance_m\": 73940.94, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 15, \"distance_m\": 74814.109, \"section_seq\": 1, \"route_path_id\": 28598}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 16, \"distance_m\": 76709.81, \"section_seq\": 1, \"route_path_id\": 28598}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76709.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28598}], \"total_distance_m\": 76709.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76709.81, \"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": "1516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:33Z\", \"source_id\": 50607865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:39Z\", \"source_id\": 16374331, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:25Z\", \"source_id\": 50643812, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:29Z\", \"source_id\": 16384829, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:48Z\", \"source_id\": 50658221, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:51Z\", \"source_id\": 16388908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:10Z\", \"source_id\": 50669275, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:12Z\", \"source_id\": 16392160, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:35Z\", \"source_id\": 50694336, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:39Z\", \"source_id\": 16399446, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:42Z\", \"source_id\": 50707718, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:47Z\", \"source_id\": 16403360, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:50Z\", \"source_id\": 50713207, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:53Z\", \"source_id\": 16404986, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:08Z\", \"source_id\": 50730288, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:12Z\", \"source_id\": 16409780, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1789571112169219, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:41.606634", "service_state_evidence_id": 16409780, "current_leg_start_actual_dep": "2026-09-16T15:53:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:41.865242", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLQ 1R79 385107+385113 8 100 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4740.57, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4798.453, "from_m": 4740.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5007.123, "from_m": 4798.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15796.596, "from_m": 5007.123, "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": 21261.802, "from_m": 15796.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21324.887, "from_m": 21261.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21933.131, "from_m": 21324.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29621.897, "from_m": 21933.131, "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": 31978.341, "from_m": 29621.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35482.771, "from_m": 31978.341, "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": 37151.99, "from_m": 35482.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37233.195, "from_m": 37151.99, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37273.559, "from_m": 37233.195, "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": 37509.665, "from_m": 37273.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39841.95, "from_m": 37509.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41693.443, "from_m": 39841.95, "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": 48854.847, "from_m": 41693.443, "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": 48969.873, "from_m": 48854.847, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71462.682, "from_m": 48969.873, "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": 71767.748, "from_m": 71462.682, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 73108.747, "from_m": 71767.748, "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": 73742.647, "from_m": 73108.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 74488.158, "from_m": 73742.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74875.723, "from_m": 74488.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 74940.924, "from_m": 74875.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75616.039, "from_m": 74940.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 76213.564, "from_m": 75616.039, "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": 76709.81, "from_m": 76213.564, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 613630, "profile_key": "2243ccc9c33fc458305ac5ff02a6bb7f7055edeecc7c10d0c02ad5ee5e608a67", "schedule_id": 18911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1516", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4837.263, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Newbridge Jn", "stage_seq": 5, "distance_m": 14455.575, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Winchburgh Jn", "stage_seq": 6, "distance_m": 21194.79, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1534", "location": "Linlithgow", "stage_seq": 7, "distance_m": 29209.724, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "Polmont", "stage_seq": 8, "distance_m": 36726.345, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Falkirk High", "stage_seq": 9, "distance_m": 41891.798, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Greenhill Upper Jn", "stage_seq": 10, "distance_m": 48854.847, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Croy", "stage_seq": 11, "distance_m": 58433.942, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Lenzie", "stage_seq": 12, "distance_m": 66828.188, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Bishopbriggs", "stage_seq": 13, "distance_m": 71631.121, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Cowlairs West Jn", "stage_seq": 14, "distance_m": 73940.94, "section_seq": 1, "route_path_id": 28598}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Cowlairs South Jn", "stage_seq": 15, "distance_m": 74814.109, "section_seq": 1, "route_path_id": 28598}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 16, "distance_m": 76709.81, "section_seq": 1, "route_path_id": 28598}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76709.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 28598}], "total_distance_m": 76709.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76709.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:33Z", "source_id": 50607865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:39Z", "source_id": 16374331, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:25Z", "source_id": 50643812, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:29Z", "source_id": 16384829, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:48Z", "source_id": 50658221, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:51Z", "source_id": 16388908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:10Z", "source_id": 50669275, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:12Z", "source_id": 16392160, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:35Z", "source_id": 50694336, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:39Z", "source_id": 16399446, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:42Z", "source_id": 50707718, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:47Z", "source_id": 16403360, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:50Z", "source_id": 50713207, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:53Z", "source_id": 16404986, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:08Z", "source_id": 50730288, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:12Z", "source_id": 16409780, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Edinburgh 1515 1516 8 None None Glasgow Queen St High Level 1606 1606 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87975/2026-09-16/detailed None Croy 2026-09-16T15:53:00+01:00 Glasgow Queen St High Level 13.0 {"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 11.3 1553 1606 Croy Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-16 15:17:07 TERMINATED 2026-09-16 15:06:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409780 1789571112169219 58 58 2026-09-16 15:16:41.865242 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:41.606634
582646 614111 W85627 165U64MQ16 2026-09-16 COMPLETE 16410153 2026-09-16 16:06:00 2026-09-16 15:17:07 2026-09-18 15:17:07 {"id": 614111, "stp": "O", "toc": "TransPennine Express", "uid": "W85627", "consist": "185151", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85627/2026-09-16/detailed", "trust_id": "165U64MQ16", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "1603", "dest_platform": "16A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5U64", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1606", "current_leg_dep": "1528", "current_leg_end": "Leeds", "origin_dep_time": "1535", "origin_platform": "7", "current_location": "Leeds", "last_update_time": "2026-09-16T15:17:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0935657, 53.95825869999999], [-1.093544, 53.9583844], [-1.0935256, 53.9586131], [-1.093539, 53.95887919999999], [-1.0936057, 53.9592414], [-1.0936908, 53.9595791], [-1.093774, 53.959772], [-1.0938059, 53.95984609999999], [-1.0939644999999998, 53.9601122], [-1.0941662, 53.9603558], [-1.0939227, 53.960122], [-1.0935643, 53.9596418], [-1.0934028, 53.959326399999995], [-1.0933555, 53.95919109999999], [-1.0933368, 53.9591375], [-1.0932914, 53.9589464], [-1.0932667, 53.9587541], [-1.093263, 53.95856119999999], [-1.0932801, 53.958368599999986], [-1.0933180999999998, 53.9581771], [-1.0933767, 53.9579873], [-1.0934558, 53.95780010000001], [-1.093555, 53.9576163], [-1.0936828, 53.9574243], [-1.0938323999999997, 53.9572386], [-1.0939844000000003, 53.9570702], [-1.0941485999999998, 53.9569118], [-1.0942771, 53.9568008], [-1.0944564999999995, 53.9566689], [-1.0946919999999998, 53.95650219999999], [-1.0949893, 53.9563187], [-1.0956309, 53.9559226], [-1.0977138, 53.954652900000006], [-1.0985475, 53.95416050000001], [-1.0990464999999998, 53.9538847], [-1.0993668999999997, 53.95368130000001], [-1.0997487, 53.9534389], [-1.1009819999999997, 53.9526449], [-1.1016961000000003, 53.952162], [-1.1031374, 53.951117800000006], [-1.1040907999999998, 53.9503347], [-1.1046975, 53.9498364], [-1.1055902999999998, 53.9490832], [-1.1064867, 53.94822969999999], [-1.1080632, 53.946572999999994], [-1.1082511939679212, 53.946338544998355], [-1.1092426, 53.9451021], [-1.1098328999999998, 53.9442278], [-1.110032, 53.94393290000001], [-1.1107277, 53.9427604], [-1.1113584, 53.941573], [-1.1123849999999995, 53.939550399999995], [-1.1131105, 53.93822779999999], [-1.1150204999999995, 53.93523419999999], [-1.1156845000000002, 53.934207099999995], [-1.1157053999999995, 53.9341797], [-1.1166358, 53.93295910000001], [-1.1173208, 53.9320863], [-1.1192797, 53.9300016], [-1.1201064, 53.9291219], [-1.1230277999999998, 53.9260865], [-1.1256017, 53.92345980000001], [-1.1267151, 53.92232919999999], [-1.1283857999999998, 53.9206325], [-1.1316391, 53.9173115], [-1.1336871000000002, 53.9152703], [-1.1355130999999998, 53.9136901], [-1.1359194999999995, 53.9133384], [-1.1377845, 53.911937600000016], [-1.1397412999999998, 53.9105692], [-1.1455862000000003, 53.90647650000001], [-1.1492329999999995, 53.9039228], [-1.1533604, 53.9010293], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1588192000000002, 53.89720349999999], [-1.1614677, 53.895347699999995], [-1.1640933793092476, 53.89343534084089], [-1.1662086000000005, 53.89189470000001], [-1.1664776, 53.8917011], [-1.1666514, 53.89157480000001], [-1.1669265, 53.89137929999999], [-1.1672380999999998, 53.89115679999999], [-1.1674983, 53.8909723], [-1.1677476, 53.89079950000001], [-1.1678098693553778, 53.89075633293693], [-1.1681880000000002, 53.890494200000006], [-1.1686643999999995, 53.8901701], [-1.1697088, 53.8894764], [-1.1704562, 53.88898], [-1.1711828, 53.88849949999999], [-1.1726899, 53.8874794], [-1.1770134999999995, 53.8844504], [-1.1779942, 53.883761599999985], [-1.1787610999999998, 53.8832269], [-1.1801977, 53.8822014], [-1.1807791, 53.881801], [-1.1815658999999998, 53.8812104], [-1.1833853000000003, 53.8799346], [-1.185206, 53.8786583], [-1.1912695, 53.874400300000005], [-1.1961451999999997, 53.87096879999999], [-1.1973030999999998, 53.87015379999999], [-1.1981257999999997, 53.86954879999998], [-1.2003577, 53.86790739999999], [-1.2027901999999997, 53.8662407], [-1.2042144999999995, 53.8651308], [-1.205531, 53.864016199999995], [-1.2069826999999995, 53.8626947], [-1.2088546, 53.8607078], [-1.2102134, 53.858938], [-1.2102749, 53.8588518], [-1.2105818, 53.8584213], [-1.2106541999999998, 53.8583235], [-1.2109869, 53.857874], [-1.2117218, 53.8568995], [-1.2125345, 53.855799999999995], [-1.2130601999999997, 53.85502319999999], [-1.2137844, 53.8538905], [-1.2144909, 53.8528271], [-1.2152312, 53.8516421], [-1.2156323999999998, 53.85092079999998], [-1.2161983999999997, 53.84986859999999], [-1.2166956999999998, 53.848892199999995], [-1.2171880999999998, 53.8478575], [-1.2181628, 53.8457623], [-1.2191928, 53.8436007], [-1.219799, 53.84235369999999], [-1.2205178, 53.840897699999985], [-1.2207291459030414, 53.84046508143667], [-1.2210435, 53.8398216], [-1.2216379, 53.83861259999999], [-1.2223015, 53.8372592], [-1.2228647, 53.83611179999998], [-1.2234039, 53.83514230000001], [-1.2237693, 53.83438329999999], [-1.22432, 53.833392800000006], [-1.2248119999999998, 53.83241430000001], [-1.2249781999999998, 53.83206679999999], [-1.2250587999999998, 53.8318983], [-1.2257152, 53.83057399999999], [-1.2257224, 53.8305595], [-1.2259347, 53.8301352], [-1.2264990999999998, 53.82905209999999], [-1.2267780999999998, 53.82851540000001], [-1.2270084999999995, 53.82806120000001], [-1.227303, 53.82744520000001], [-1.2275103, 53.82701159999999], [-1.2277747, 53.8264941], [-1.227955, 53.8261748], [-1.2281782, 53.82581], [-1.2284148, 53.8254944], [-1.2286762, 53.82518160000001], [-1.2289612, 53.82488099999999], [-1.2292761, 53.82457910000001], [-1.229638, 53.8242648], [-1.2300453999999998, 53.8239548], [-1.2302759, 53.8237876], [-1.2305717, 53.8235905], [-1.2309212, 53.823376], [-1.2312264, 53.823200699999994], [-1.2315377, 53.823030900000006], [-1.2321074, 53.8227438], [-1.2334700999999997, 53.82210839999998], [-1.2341037999999998, 53.8218149], [-1.2388058, 53.819636900000006], [-1.2413505, 53.8184582], [-1.2497711, 53.81456469999999], [-1.2499422, 53.8144856], [-1.2567030999999995, 53.81135919999999], [-1.2568064, 53.8113114], [-1.2571317999999998, 53.8111624], [-1.25764139776733, 53.81092507150725], [-1.2618557999999995, 53.80896229999999], [-1.2633895, 53.808252], [-1.2641455, 53.80790139999999], [-1.2648755, 53.8075369], [-1.2658296999999998, 53.807060799999995], [-1.2669155999999997, 53.806466799999995], [-1.2679292, 53.8058534], [-1.2689963, 53.8051514], [-1.2699506, 53.8044602], [-1.2700384, 53.8043966], [-1.2700815999999997, 53.8043631], [-1.2702749, 53.8042135], [-1.2782042999999998, 53.79801239999999], [-1.2782968999999995, 53.7979399], [-1.2783785, 53.7978778], [-1.2785977, 53.797711], [-1.2799952, 53.796642600000006], [-1.2819806, 53.795139], [-1.282491, 53.79476449999999], [-1.283057, 53.794394700000005], [-1.2841369, 53.79379409999999], [-1.2847723, 53.79346220000001], [-1.2854854, 53.7931409], [-1.2858899, 53.7929716], [-1.2863223, 53.79280309999999], [-1.2875207, 53.79238279999999], [-1.2883573, 53.792132800000005], [-1.2889389, 53.7919751], [-1.2895526, 53.791822499999995], [-1.2903909, 53.791637], [-1.2911878, 53.7914921], [-1.2919972, 53.79136389999999], [-1.2925551999999998, 53.79129089999999], [-1.2931144999999995, 53.7912304], [-1.2943427, 53.7911101], [-1.2967939, 53.790889400000005], [-1.3149494, 53.7892403], [-1.3150671, 53.7892296], [-1.3184842, 53.78891920000001], [-1.3196456999999997, 53.7888228], [-1.3204537, 53.788765999999995], [-1.3212697, 53.7887308], [-1.3221662999999997, 53.7887053], [-1.3228582000000002, 53.7886911], [-1.3235298, 53.788697299999995], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "York", "dest_arr_time_act": "1603", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "York", "current_leg_milage": "25.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1043.501, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1224.479, \"from_m\": 1043.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1313.348, \"from_m\": 1224.479, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1488.537, \"from_m\": 1313.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3775.584, \"from_m\": 1488.537, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5925.208, \"from_m\": 3775.584, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17375.617, \"from_m\": 5925.208, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 18701.353, \"from_m\": 17375.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26031.939, \"from_m\": 18701.353, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26062.82, \"from_m\": 26031.939, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35237.302, \"from_m\": 26062.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35304.278, \"from_m\": 35237.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37233.063, \"from_m\": 35304.278, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38052.233, \"from_m\": 37233.063, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40101.68, \"from_m\": 38052.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\": 40140.77, \"from_m\": 40101.68, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40824.2, \"from_m\": 40140.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\": 41271.451, \"from_m\": 40824.2, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 41606.866, \"from_m\": 41271.451, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41726.468, \"from_m\": 41606.866, \"capability_applied\": null, \"effective_limit_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\": 614111, \"profile_key\": \"f1982999cf7819bb78f6014725161d5a1ed724d3302e6a366e11d8dc1bdb76c4\", \"schedule_id\": 38685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9578.314, \"section_seq\": 1, \"route_path_id\": 54710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17961.8, \"section_seq\": 1, \"route_path_id\": 54710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 26163.225, \"section_seq\": 1, \"route_path_id\": 54710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Cross Gates\", \"stage_seq\": 5, \"distance_m\": 34619.309, \"section_seq\": 1, \"route_path_id\": 54710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 6, \"distance_m\": 39096.8, \"section_seq\": 1, \"route_path_id\": 54710}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 7, \"distance_m\": 41726.468, \"section_seq\": 1, \"route_path_id\": 54710}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41726.468, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 54710}], \"total_distance_m\": 41726.468, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39189.371, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2537.097, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "38.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:42Z\", \"source_id\": 50676189, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:45Z\", \"source_id\": 16394145, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:56Z\", \"source_id\": 50689845, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:02Z\", \"source_id\": 16398186, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:40Z\", \"source_id\": 50731624, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:42Z\", \"source_id\": 16410153, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "16", "timing_fact_generation": 1789571144706518, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:47.498932", "service_state_evidence_id": 16410153, "current_leg_start_actual_dep": "2026-09-16T15:38:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:47.609605", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O YRK LDS 5U64 185151 3 100 None {"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1043.501, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1224.479, "from_m": 1043.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1313.348, "from_m": 1224.479, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1488.537, "from_m": 1313.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3775.584, "from_m": 1488.537, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5925.208, "from_m": 3775.584, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17375.617, "from_m": 5925.208, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 18701.353, "from_m": 17375.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26031.939, "from_m": 18701.353, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26062.82, "from_m": 26031.939, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35237.302, "from_m": 26062.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35304.278, "from_m": 35237.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37233.063, "from_m": 35304.278, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38052.233, "from_m": 37233.063, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40101.68, "from_m": 38052.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": 40140.77, "from_m": 40101.68, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40824.2, "from_m": 40140.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": 41271.451, "from_m": 40824.2, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 41606.866, "from_m": 41271.451, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41726.468, "from_m": 41606.866, "capability_applied": null, "effective_limit_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": 614111, "profile_key": "f1982999cf7819bb78f6014725161d5a1ed724d3302e6a366e11d8dc1bdb76c4", "schedule_id": 38685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1535", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9578.314, "section_seq": 1, "route_path_id": 54710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17961.8, "section_seq": 1, "route_path_id": 54710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Micklefield", "stage_seq": 4, "distance_m": 26163.225, "section_seq": 1, "route_path_id": 54710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Cross Gates", "stage_seq": 5, "distance_m": 34619.309, "section_seq": 1, "route_path_id": 54710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Neville H. West Jn", "stage_seq": 6, "distance_m": 39096.8, "section_seq": 1, "route_path_id": 54710}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": null, "location": "Leeds", "stage_seq": 7, "distance_m": 41726.468, "section_seq": 1, "route_path_id": 54710}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41726.468, "from_m": 0.0, "section_seq": 1, "route_path_id": 54710}], "total_distance_m": 41726.468, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39189.371, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2537.097, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:42Z", "source_id": 50676189, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:45Z", "source_id": 16394145, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:56Z", "source_id": 50689845, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:02Z", "source_id": 16398186, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:40Z", "source_id": 50731624, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:42Z", "source_id": 16410153, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] York 1535 1535 7 None None Leeds 1603 1603 16A LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85627/2026-09-16/detailed None York 2026-09-16T15:38:00+01:00 Leeds 38.0 {"type": "LineString", "coordinates": [[-1.0935657, 53.95825869999999], [-1.093544, 53.9583844], [-1.0935256, 53.9586131], [-1.093539, 53.95887919999999], [-1.0936057, 53.9592414], [-1.0936908, 53.9595791], [-1.093774, 53.959772], [-1.0938059, 53.95984609999999], [-1.0939644999999998, 53.9601122], [-1.0941662, 53.9603558], [-1.0939227, 53.960122], [-1.0935643, 53.9596418], [-1.0934028, 53.959326399999995], [-1.0933555, 53.95919109999999], [-1.0933368, 53.9591375], [-1.0932914, 53.9589464], [-1.0932667, 53.9587541], [-1.093263, 53.95856119999999], [-1.0932801, 53.958368599999986], [-1.0933180999999998, 53.9581771], [-1.0933767, 53.9579873], [-1.0934558, 53.95780010000001], [-1.093555, 53.9576163], [-1.0936828, 53.9574243], [-1.0938323999999997, 53.9572386], [-1.0939844000000003, 53.9570702], [-1.0941485999999998, 53.9569118], [-1.0942771, 53.9568008], [-1.0944564999999995, 53.9566689], [-1.0946919999999998, 53.95650219999999], [-1.0949893, 53.9563187], [-1.0956309, 53.9559226], [-1.0977138, 53.954652900000006], [-1.0985475, 53.95416050000001], [-1.0990464999999998, 53.9538847], [-1.0993668999999997, 53.95368130000001], [-1.0997487, 53.9534389], [-1.1009819999999997, 53.9526449], [-1.1016961000000003, 53.952162], [-1.1031374, 53.951117800000006], [-1.1040907999999998, 53.9503347], [-1.1046975, 53.9498364], [-1.1055902999999998, 53.9490832], [-1.1064867, 53.94822969999999], [-1.1080632, 53.946572999999994], [-1.1082511939679212, 53.946338544998355], [-1.1092426, 53.9451021], [-1.1098328999999998, 53.9442278], [-1.110032, 53.94393290000001], [-1.1107277, 53.9427604], [-1.1113584, 53.941573], [-1.1123849999999995, 53.939550399999995], [-1.1131105, 53.93822779999999], [-1.1150204999999995, 53.93523419999999], [-1.1156845000000002, 53.934207099999995], [-1.1157053999999995, 53.9341797], [-1.1166358, 53.93295910000001], [-1.1173208, 53.9320863], [-1.1192797, 53.9300016], [-1.1201064, 53.9291219], [-1.1230277999999998, 53.9260865], [-1.1256017, 53.92345980000001], [-1.1267151, 53.92232919999999], [-1.1283857999999998, 53.9206325], [-1.1316391, 53.9173115], [-1.1336871000000002, 53.9152703], [-1.1355130999999998, 53.9136901], [-1.1359194999999995, 53.9133384], [-1.1377845, 53.911937600000016], [-1.1397412999999998, 53.9105692], [-1.1455862000000003, 53.90647650000001], [-1.1492329999999995, 53.9039228], [-1.1533604, 53.9010293], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1588192000000002, 53.89720349999999], [-1.1614677, 53.895347699999995], [-1.1640933793092476, 53.89343534084089], [-1.1662086000000005, 53.89189470000001], [-1.1664776, 53.8917011], [-1.1666514, 53.89157480000001], [-1.1669265, 53.89137929999999], [-1.1672380999999998, 53.89115679999999], [-1.1674983, 53.8909723], [-1.1677476, 53.89079950000001], [-1.1678098693553778, 53.89075633293693], [-1.1681880000000002, 53.890494200000006], [-1.1686643999999995, 53.8901701], [-1.1697088, 53.8894764], [-1.1704562, 53.88898], [-1.1711828, 53.88849949999999], [-1.1726899, 53.8874794], [-1.1770134999999995, 53.8844504], [-1.1779942, 53.883761599999985], [-1.1787610999999998, 53.8832269], [-1.1801977, 53.8822014], [-1.1807791, 53.881801], [-1.1815658999999998, 53.8812104], [-1.1833853000000003, 53.8799346], [-1.185206, 53.8786583], [-1.1912695, 53.874400300000005], [-1.1961451999999997, 53.87096879999999], [-1.1973030999999998, 53.87015379999999], [-1.1981257999999997, 53.86954879999998], [-1.2003577, 53.86790739999999], [-1.2027901999999997, 53.8662407], [-1.2042144999999995, 53.8651308], [-1.205531, 53.864016199999995], [-1.2069826999999995, 53.8626947], [-1.2088546, 53.8607078], [-1.2102134, 53.858938], [-1.2102749, 53.8588518], [-1.2105818, 53.8584213], [-1.2106541999999998, 53.8583235], [-1.2109869, 53.857874], [-1.2117218, 53.8568995], [-1.2125345, 53.855799999999995], [-1.2130601999999997, 53.85502319999999], [-1.2137844, 53.8538905], [-1.2144909, 53.8528271], [-1.2152312, 53.8516421], [-1.2156323999999998, 53.85092079999998], [-1.2161983999999997, 53.84986859999999], [-1.2166956999999998, 53.848892199999995], [-1.2171880999999998, 53.8478575], [-1.2181628, 53.8457623], [-1.2191928, 53.8436007], [-1.219799, 53.84235369999999], [-1.2205178, 53.840897699999985], [-1.2207291459030414, 53.84046508143667], [-1.2210435, 53.8398216], [-1.2216379, 53.83861259999999], [-1.2223015, 53.8372592], [-1.2228647, 53.83611179999998], [-1.2234039, 53.83514230000001], [-1.2237693, 53.83438329999999], [-1.22432, 53.833392800000006], [-1.2248119999999998, 53.83241430000001], [-1.2249781999999998, 53.83206679999999], [-1.2250587999999998, 53.8318983], [-1.2257152, 53.83057399999999], [-1.2257224, 53.8305595], [-1.2259347, 53.8301352], [-1.2264990999999998, 53.82905209999999], [-1.2267780999999998, 53.82851540000001], [-1.2270084999999995, 53.82806120000001], [-1.227303, 53.82744520000001], [-1.2275103, 53.82701159999999], [-1.2277747, 53.8264941], [-1.227955, 53.8261748], [-1.2281782, 53.82581], [-1.2284148, 53.8254944], [-1.2286762, 53.82518160000001], [-1.2289612, 53.82488099999999], [-1.2292761, 53.82457910000001], [-1.229638, 53.8242648], [-1.2300453999999998, 53.8239548], [-1.2302759, 53.8237876], [-1.2305717, 53.8235905], [-1.2309212, 53.823376], [-1.2312264, 53.823200699999994], [-1.2315377, 53.823030900000006], [-1.2321074, 53.8227438], [-1.2334700999999997, 53.82210839999998], [-1.2341037999999998, 53.8218149], [-1.2388058, 53.819636900000006], [-1.2413505, 53.8184582], [-1.2497711, 53.81456469999999], [-1.2499422, 53.8144856], [-1.2567030999999995, 53.81135919999999], [-1.2568064, 53.8113114], [-1.2571317999999998, 53.8111624], [-1.25764139776733, 53.81092507150725], [-1.2618557999999995, 53.80896229999999], [-1.2633895, 53.808252], [-1.2641455, 53.80790139999999], [-1.2648755, 53.8075369], [-1.2658296999999998, 53.807060799999995], [-1.2669155999999997, 53.806466799999995], [-1.2679292, 53.8058534], [-1.2689963, 53.8051514], [-1.2699506, 53.8044602], [-1.2700384, 53.8043966], [-1.2700815999999997, 53.8043631], [-1.2702749, 53.8042135], [-1.2782042999999998, 53.79801239999999], [-1.2782968999999995, 53.7979399], [-1.2783785, 53.7978778], [-1.2785977, 53.797711], [-1.2799952, 53.796642600000006], [-1.2819806, 53.795139], [-1.282491, 53.79476449999999], [-1.283057, 53.794394700000005], [-1.2841369, 53.79379409999999], [-1.2847723, 53.79346220000001], [-1.2854854, 53.7931409], [-1.2858899, 53.7929716], [-1.2863223, 53.79280309999999], [-1.2875207, 53.79238279999999], [-1.2883573, 53.792132800000005], [-1.2889389, 53.7919751], [-1.2895526, 53.791822499999995], [-1.2903909, 53.791637], [-1.2911878, 53.7914921], [-1.2919972, 53.79136389999999], [-1.2925551999999998, 53.79129089999999], [-1.2931144999999995, 53.7912304], [-1.2943427, 53.7911101], [-1.2967939, 53.790889400000005], [-1.3149494, 53.7892403], [-1.3150671, 53.7892296], [-1.3184842, 53.78891920000001], [-1.3196456999999997, 53.7888228], [-1.3204537, 53.788765999999995], [-1.3212697, 53.7887308], [-1.3221662999999997, 53.7887053], [-1.3228582000000002, 53.7886911], [-1.3235298, 53.788697299999995], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} 25.8 1528 1606 York Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 15:17:07 TERMINATED 2026-09-16 15:06:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410153 1789571144706518 21 21 2026-09-16 15:16:47.609605 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:47.498932
582647 610359 G00872 811M45MM16 2026-09-16 COMPLETE 16411085 2026-09-16 16:06:00 2026-09-16 15:17:07 2026-09-18 15:17:07 {"id": 610359, "stp": "P", "toc": "CrossCountry", "uid": "G00872", "consist": "220011", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00872/2026-09-16/detailed", "trust_id": "811M45MM16", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "1559", "dest_platform": "4", "is_terminated": 1, "next_location": "Macclesfield", "signalling_id": "1M45", "timing_status": null, "origin_station": "Bristol Temple Meads", "current_leg_arr": "1608", "current_leg_dep": "1551", "current_leg_end": "Macclesfield", "origin_dep_time": "1300", "origin_platform": "8", "current_location": "Macclesfield", "last_update_time": "2026-09-16T15:17:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1814416, 53.008205999999994], [-2.1818741, 53.008540800000006], [-2.1823302, 53.00887529999999], [-2.1826671, 53.0091188], [-2.1827548999999995, 53.00916899999999], [-2.1832461, 53.0094497], [-2.1835972, 53.0097022], [-2.1838505, 53.00985029999999], [-2.1840304, 53.00995], [-2.1842780999999993, 53.010082399999995], [-2.1847907999999996, 53.010397799999986], [-2.1849941, 53.01050249999999], [-2.1860368, 53.0110034], [-2.186692799999999, 53.01126800000001], [-2.1881163, 53.011816], [-2.1881347999999994, 53.01183280000001], [-2.1882203, 53.0118538], [-2.1882443, 53.0118631], [-2.1886555, 53.01201120000001], [-2.1887888, 53.0120651], [-2.1890389, 53.0121897], [-2.1896101999999997, 53.0123995], [-2.1899374, 53.0125254], [-2.1901090999999995, 53.012615800000006], [-2.1903615, 53.01273059999998], [-2.190906, 53.0129678], [-2.1912707999999994, 53.01312429999999], [-2.1917076999999994, 53.01332099999998], [-2.1922203, 53.01355840000001], [-2.1927379, 53.013819799999986], [-2.1932419, 53.0140794], [-2.1936606, 53.0142717], [-2.1940495, 53.01445239999999], [-2.1944051999999994, 53.01462690000001], [-2.194545, 53.01470929999999], [-2.1947244, 53.0148163], [-2.1964003, 53.01579099999999], [-2.1981918, 53.0168609], [-2.1988452, 53.017270799999984], [-2.1994716, 53.01769389999999], [-2.1998814, 53.01799499999999], [-2.2002895, 53.0183043], [-2.2005495, 53.018553], [-2.2008150999999994, 53.01881], [-2.2012169, 53.01925000000001], [-2.2012884, 53.019325399999985], [-2.2016265, 53.019669399999984], [-2.201944, 53.0199825], [-2.2022788999999996, 53.0203177], [-2.2025686, 53.02060759999999], [-2.2027259, 53.0207728], [-2.2028363999999994, 53.02092989999999], [-2.2030002, 53.0211565], [-2.2030253, 53.0211973], [-2.2030823, 53.0212903], [-2.2030953, 53.0213114], [-2.2032746999999997, 53.0215814], [-2.2034868, 53.0219252], [-2.203829, 53.0224772], [-2.2039999, 53.0228], [-2.2040758, 53.022972], [-2.204279, 53.02339339999999], [-2.2043322, 53.0235047], [-2.2044334999999995, 53.02373659999999], [-2.2045288, 53.0238492], [-2.2045893000000003, 53.0240149], [-2.2047156999999995, 53.024337], [-2.2047491, 53.0244755], [-2.2049046, 53.025019], [-2.2049877, 53.025396499999985], [-2.2050600999999994, 53.02575139999999], [-2.2051071, 53.02597320000001], [-2.2051245, 53.0260821], [-2.205162, 53.02616189999999], [-2.2052092000000005, 53.02624819999999], [-2.2052468, 53.0264198], [-2.2052719, 53.02660720000001], [-2.2053114, 53.02679839999998], [-2.2053462, 53.027012], [-2.2054102, 53.0272608], [-2.2055569, 53.0277185], [-2.205724, 53.0285161], [-2.2057655, 53.0287737], [-2.2058185, 53.029033299999995], [-2.2059126, 53.02953139999999], [-2.2060329, 53.0300638], [-2.2061381, 53.030546099999995], [-2.2062584, 53.0310577], [-2.2064007, 53.0315105], [-2.2065671, 53.031962400000005], [-2.2067744, 53.0324981], [-2.2069769, 53.03290899999998], [-2.2071722, 53.0332714], [-2.2075004, 53.0338421], [-2.2079476, 53.03447030000001], [-2.2083626999999995, 53.035004], [-2.2088121, 53.0355261], [-2.2095371, 53.03628770000001], [-2.209916, 53.0366454], [-2.2103626, 53.0370356], [-2.2110025, 53.0375508], [-2.2112539, 53.03775589999999], [-2.2113449, 53.0378259], [-2.2113599988988057, 53.03783802447602], [-2.2117114, 53.03812020000001], [-2.2128589, 53.03903809999999], [-2.214064, 53.0400194], [-2.2146693999999996, 53.0405015], [-2.2152748, 53.04098359999999], [-2.2158915, 53.04147160000001], [-2.2162529, 53.0417543], [-2.2166455999999997, 53.04205290000001], [-2.2172427, 53.04255800000001], [-2.2175232, 53.042809], [-2.2178026, 53.043083899999985], [-2.2179828999999995, 53.0432517], [-2.2181815, 53.043437899999994], [-2.2184981, 53.0438088], [-2.2189258999999995, 53.0443133], [-2.2193013, 53.0447846], [-2.2194803, 53.0450354], [-2.2197619, 53.0454513], [-2.2198490999999994, 53.04559449999999], [-2.219945, 53.04575199999999], [-2.2200745999999993, 53.0459647], [-2.2202199, 53.04623339999999], [-2.2203167, 53.0464594], [-2.2203852, 53.0466437], [-2.2206595, 53.04727270000001], [-2.2208979000000006, 53.047833899999986], [-2.2211068999999997, 53.0483383], [-2.2212809999999994, 53.0487443], [-2.221475799999999, 53.04922020000001], [-2.2216887000000005, 53.0497354], [-2.2218910999999997, 53.050212499999994], [-2.2220652000000003, 53.0506304], [-2.2222717999999997, 53.0511244], [-2.2224171000000004, 53.051462999999984], [-2.2227256, 53.05219590000001], [-2.2228993, 53.0526057], [-2.2231671999999993, 53.0532531], [-2.223254, 53.0534519], [-2.2233353, 53.05361739999999], [-2.2234935, 53.05391420000001], [-2.2237276000000006, 53.0544854], [-2.2239715, 53.0550188], [-2.224263, 53.05558750000001], [-2.2243992, 53.0558119], [-2.2245506999999995, 53.056041699999994], [-2.2248701999999994, 53.05650289999999], [-2.2255313, 53.05723079999999], [-2.2258737999999996, 53.057562799999985], [-2.2264994999999996, 53.0580876], [-2.2271221999999997, 53.05854240000001], [-2.2275271, 53.05880839999999], [-2.22856, 53.059409599999995], [-2.2295628, 53.0599126], [-2.2306823, 53.06045829999999], [-2.2317743, 53.0609902], [-2.2330759, 53.061630599999994], [-2.2345713999999997, 53.06236299999999], [-2.2366413, 53.0633657], [-2.2373174, 53.06370239999999], [-2.2379792, 53.064051], [-2.2386201, 53.0644234], [-2.239228, 53.064809999999994], [-2.2397181999999995, 53.0651588], [-2.240196, 53.0655359], [-2.2410482, 53.06631949999999], [-2.2415326999999996, 53.06685889999999], [-2.2419243999999994, 53.0674341], [-2.2420462999999997, 53.0676063], [-2.2421457999999994, 53.0677753], [-2.2422546999999997, 53.0679683], [-2.2425766, 53.06852250000001], [-2.2427286, 53.068884999999995], [-2.2430063999999996, 53.06981079999999], [-2.2430842, 53.070205099999995], [-2.2431099000000003, 53.0704032], [-2.2431302999999994, 53.0706012], [-2.2431898, 53.0713939], [-2.2432015, 53.072421799999994], [-2.2431221, 53.073435100000005], [-2.2429684, 53.0744346], [-2.2428596, 53.0749364], [-2.2427251, 53.0754252], [-2.2425406, 53.07605339999999], [-2.2423133999999996, 53.0766779], [-2.2422096999999996, 53.076964199999985], [-2.24209, 53.07724839999999], [-2.2418419, 53.0778056], [-2.2416085999999997, 53.078364], [-2.2413675999999993, 53.0789321], [-2.2412735, 53.079306], [-2.241205, 53.079712], [-2.2411609, 53.0801226], [-2.2411408, 53.0805356], [-2.2411582, 53.0809665], [-2.2412096, 53.0814639], [-2.2412802999999997, 53.08178839999999], [-2.2414354, 53.0822654], [-2.2416104, 53.0826249], [-2.2416904, 53.08278909999999], [-2.2417689, 53.082928299999985], [-2.2419841999999996, 53.083310100000006], [-2.2423781999999997, 53.08387410000001], [-2.2430018, 53.0845927], [-2.2431985999999995, 53.08480440000001], [-2.2433953999999994, 53.0850085], [-2.2437985, 53.0854231], [-2.2439787, 53.0856167], [-2.2441472, 53.0857953], [-2.2443746, 53.086050500000006], [-2.2445752, 53.08628130000001], [-2.2447432491598636, 53.08649249136472], [-2.2448206, 53.086589700000005], [-2.2450509, 53.086903199999995], [-2.2451533, 53.08705909999999], [-2.2452403999999997, 53.0871917], [-2.2454124, 53.08747180000001], [-2.2455617, 53.0877482], [-2.2455945, 53.0878126], [-2.2457263, 53.088045], [-2.2457882102988034, 53.088166054135215], [-2.2458807, 53.0883469], [-2.2460119999999995, 53.08865509999999], [-2.2461888, 53.0890392], [-2.2462601, 53.089215], [-2.2464727, 53.089918], [-2.2465321, 53.09009069999999], [-2.2465860999999996, 53.0902769], [-2.2466665, 53.09060629999999], [-2.2467018, 53.0907844], [-2.2468567, 53.0915452], [-2.246884025109009, 53.09181876959621], [-2.2469429999999995, 53.0924092], [-2.2469581999999995, 53.09298960000001], [-2.2469458, 53.093302300000005], [-2.2468957, 53.09414809999999], [-2.2468518, 53.094573899999986], [-2.2469054, 53.095732], [-2.2469553, 53.0960763], [-2.2471466999999996, 53.09706270000001], [-2.2473164999999997, 53.0981215], [-2.2473774, 53.0986702], [-2.2474558, 53.09975179999999], [-2.2474461, 53.10025569999999], [-2.2474262, 53.1008961], [-2.2473101999999994, 53.10220589999999], [-2.2471554, 53.10321319999999], [-2.2469121, 53.1044219], [-2.2467616, 53.105250600000005], [-2.2464311999999995, 53.106702899999995], [-2.2463786, 53.10686559999999], [-2.2462295999999995, 53.1073227], [-2.2459201, 53.1080155], [-2.2458937999999997, 53.108074300000006], [-2.2457882102988034, 53.10827518353204], [-2.2454498, 53.108919], [-2.2449422, 53.1097449], [-2.2442842, 53.11060269999999], [-2.2441818, 53.1107192], [-2.2433622999999994, 53.1115879], [-2.2425097, 53.1123542], [-2.2415233999999997, 53.1131458], [-2.2404220999999995, 53.11396930000001], [-2.2394994, 53.11465869999999], [-2.239377, 53.11474809999999], [-2.2379169, 53.1158027], [-2.2367032000000004, 53.116797700000006], [-2.2363334, 53.11712630000001], [-2.2362573, 53.11719279999999], [-2.2355845, 53.1177857], [-2.2346197, 53.11880129999999], [-2.2344323, 53.1190017], [-2.2270631, 53.12725269999999], [-2.2255301999999997, 53.12901310000001], [-2.2243115, 53.1303667], [-2.2236960999999997, 53.131015899999994], [-2.2220117, 53.13263119999999], [-2.2211749999999997, 53.13336129999999], [-2.2202244, 53.1341798], [-2.2201571999999996, 53.1342371], [-2.2192411, 53.135030000000015], [-2.2185382, 53.135634], [-2.2177837, 53.136285999999984], [-2.2168109999999994, 53.137133100000014], [-2.2159812999999997, 53.137846800000005], [-2.2149871, 53.13872279999999], [-2.2139777, 53.1396682], [-2.2129449999999995, 53.14069469999998], [-2.2121967, 53.14147019999999], [-2.2113973999999996, 53.1423551], [-2.2105453999999995, 53.1433436], [-2.2096522, 53.1444151], [-2.2087581, 53.14542149999998], [-2.2084626065726147, 53.14573188385283], [-2.2078193, 53.1464076], [-2.2068547, 53.1473591], [-2.2061251, 53.14806370000001], [-2.2051827, 53.148920399999994], [-2.2044541, 53.1495468], [-2.2034803999999997, 53.1503624], [-2.202597, 53.1510614], [-2.2015992999999994, 53.15182219999999], [-2.2009269999999996, 53.152313500000005], [-2.1998138999999997, 53.1530969], [-2.1988616999999997, 53.15374190000001], [-2.1979846, 53.15432249999999], [-2.1966533, 53.15520639999999], [-2.1956511, 53.15587779999999], [-2.1953015, 53.156116899999994], [-2.1948055, 53.15644379999999], [-2.1944806, 53.1566449], [-2.1940792, 53.1568974], [-2.1936353, 53.1571535], [-2.1932136, 53.1573859], [-2.1928243999999997, 53.15759289999998], [-2.1924384999999997, 53.1577896], [-2.1919109, 53.15804329999999], [-2.1912675, 53.1583424], [-2.1905305000000004, 53.1586762], [-2.1900194, 53.1589159], [-2.1895783, 53.1591378], [-2.1890422, 53.1594232], [-2.1886253, 53.1596587], [-2.188154, 53.15993229999999], [-2.1877276, 53.1601992], [-2.1873305999999997, 53.1604614], [-2.1868296, 53.160797899999984], [-2.1847808, 53.16227529999999], [-2.1840449999999993, 53.162797], [-2.1836258, 53.1631035], [-2.1822335, 53.1641121], [-2.1816568999999997, 53.1645106], [-2.1811584, 53.164837600000006], [-2.1808862, 53.1650091], [-2.1803863999999997, 53.16532029999999], [-2.1798334999999995, 53.1656476], [-2.1789413, 53.1661435], [-2.1779864, 53.16662819999999], [-2.1774753, 53.16688589999999], [-2.1768107999999997, 53.167207600000005], [-2.175993, 53.16757249999999], [-2.1753795999999994, 53.16786079999999], [-2.1746989, 53.1681881], [-2.1740181, 53.16854610000001], [-2.1733908, 53.1688817], [-2.1726892, 53.1692884], [-2.1721431999999994, 53.169624], [-2.1716971, 53.1699082], [-2.1712325, 53.1702271], [-2.1708003, 53.1705321], [-2.1701451, 53.1710112], [-2.1694923, 53.171536200000006], [-2.1689369999999997, 53.1720195], [-2.1683492, 53.1725529], [-2.1678681999999996, 53.17303890000001], [-2.1673314999999995, 53.17361540000001], [-2.1668669, 53.1741446], [-2.1665647999999997, 53.17453590000001], [-2.1609356, 53.182335300000005], [-2.1606399, 53.1827312], [-2.157975599999999, 53.1864138], [-2.1559566818868516, 53.18918406987853], [-2.1555443, 53.18974990000001], [-2.1545783, 53.19109770000001], [-2.1544967, 53.191215199999995], [-2.1543594999999995, 53.19141270000001], [-2.153457, 53.1926815], [-2.1526658, 53.19394369999999], [-2.1522125, 53.1947118], [-2.1517485, 53.1955538], [-2.1513977999999994, 53.19632940000001], [-2.1510807, 53.197047600000005], [-2.1503926999999994, 53.1989092], [-2.150162447790597, 53.19957740430325], [-2.1487247999999997, 53.20374929999999], [-2.148115, 53.2053576], [-2.1461436, 53.21034529999999], [-2.1461108999999996, 53.2104227], [-2.1457591, 53.211258099999995], [-2.1452254999999996, 53.2126719], [-2.144705, 53.2138843], [-2.1439872, 53.2155743], [-2.1421653, 53.2200599], [-2.1398777999999994, 53.2257552], [-2.1368907, 53.23323029999999], [-2.1365243, 53.23397870000001], [-2.1360549999999994, 53.2347978], [-2.1355507999999994, 53.23553340000001], [-2.1351466, 53.2360771], [-2.1346005999999997, 53.236700099999986], [-2.1339523999999996, 53.2373606], [-2.1334273, 53.2378487], [-2.132786, 53.238375699999985], [-2.132128499999999, 53.23888740000001], [-2.1315175, 53.2393226], [-2.130846, 53.2397536], [-2.1301513999999995, 53.24016240000001], [-2.129143, 53.240704699999995], [-2.1280974999999995, 53.2412442], [-2.1272216, 53.24173499999999], [-2.1263504, 53.242263300000005], [-2.1257973999999997, 53.24263179999999], [-2.125314, 53.2429726], [-2.1246635, 53.2434777], [-2.1238670999999996, 53.24416949999999], [-2.1233762, 53.24462849999999], [-2.1229362999999997, 53.245087699999985], [-2.1225741999999994, 53.2455049], [-2.1221263, 53.2460475], [-2.1219976, 53.246225499999994], [-2.1219349, 53.2463112], [-2.1214960000000005, 53.24694930000001], [-2.1210050999999996, 53.2477694], [-2.1207208, 53.2483346], [-2.1204767, 53.2488882], [-2.1203239, 53.249303699999984], [-2.1202065, 53.2496869], [-2.1201172999999995, 53.250202400000006], [-2.1200476, 53.2505781], [-2.1199724999999994, 53.25138539999999], [-2.1199376, 53.251810600000006], [-2.1198759, 53.252452299999995], [-2.119835699999999, 53.2532242], [-2.1198329404767597, 53.25335536819731], [-2.1198249999999996, 53.2537328], [-2.1198570999999995, 53.2543057], [-2.1199242, 53.25481920000001], [-2.1199886, 53.2550792], [-2.1200798000000005, 53.25543909999999], [-2.1202622999999994, 53.25603119999999], [-2.1204399, 53.2564413], [-2.1208067, 53.257104299999995], [-2.1209493, 53.2573485], [-2.1210815999999997, 53.2575662], [-2.1211255, 53.25769529999999], [-2.1212155, 53.2579087], [-2.1213242, 53.25814959999999], [-2.1213691, 53.2582567], [-2.1215774, 53.2587358], [-2.121712034075621, 53.259109573692896]]}", "current_leg_start": "Stoke-on-Trent", "dest_arr_time_act": "1559", "motion_projection": null, "next_location_lat": "53.2591096", "next_location_lon": "-2.1217120", "previous_location": "Stoke-on-Trent", "current_leg_milage": "19.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"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\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"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\": 725.343, \"from_m\": 687.836, \"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\": 778.014, \"from_m\": 725.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\": 1213.839, \"from_m\": 778.014, \"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\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"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\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3287.592, \"from_m\": 2910.282, \"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\": 3307.681, \"from_m\": 3287.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6173.68, \"from_m\": 3307.681, \"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\": 6274.659, \"from_m\": 6173.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7117.809, \"from_m\": 6274.659, \"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\": 9315.367, \"from_m\": 7117.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10708.443, \"from_m\": 9315.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\": 16648.901, \"from_m\": 10708.443, \"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\": 16733.459, \"from_m\": 16648.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16859.087, \"from_m\": 16733.459, \"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\": 17055.242, \"from_m\": 16859.087, \"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\": 17709.572, \"from_m\": 17055.242, \"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\": 18927.908, \"from_m\": 17709.572, \"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\": 19063.18, \"from_m\": 18927.908, \"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\": 19135.308, \"from_m\": 19063.18, \"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\": 30936.01, \"from_m\": 19135.308, \"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\": 59221.443, \"from_m\": 30936.01, \"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\": 59645.581, \"from_m\": 59221.443, \"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\": 61187.226, \"from_m\": 59645.581, \"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\": 62585.117, \"from_m\": 61187.226, \"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\": 62614.786, \"from_m\": 62585.117, \"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\": 72984.254, \"from_m\": 62614.786, \"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\": 99965.218, \"from_m\": 72984.254, \"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\": 100777.422, \"from_m\": 99965.218, \"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\": 117723.993, \"from_m\": 100777.422, \"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\": 120846.283, \"from_m\": 117723.993, \"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\": 125145.562, \"from_m\": 120846.283, \"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\": 125654.293, \"from_m\": 125145.562, \"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\": 135397.012, \"from_m\": 125654.293, \"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\": 135457.251, \"from_m\": 135397.012, \"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\": 135882.496, \"from_m\": 135457.251, \"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\": 136036.025, \"from_m\": 135882.496, \"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\": 136634.41, \"from_m\": 136036.025, \"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\": 140063.856, \"from_m\": 136634.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142572.775, \"from_m\": 140063.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\": 144039.676, \"from_m\": 142572.775, \"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\": 144179.87, \"from_m\": 144039.676, \"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\": 144199.413, \"from_m\": 144179.87, \"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\": 144339.009, \"from_m\": 144199.413, \"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\": 145201.492, \"from_m\": 144339.009, \"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\": 150882.171, \"from_m\": 145201.492, \"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\": 153443.127, \"from_m\": 150882.171, \"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\": 154055.499, \"from_m\": 153443.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 157678.418, \"from_m\": 154055.499, \"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\": 158043.315, \"from_m\": 157678.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 164110.705, \"from_m\": 158043.315, \"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\": 164459.95, \"from_m\": 164110.705, \"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\": 165169.675, \"from_m\": 164459.95, \"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\": 165485.902, \"from_m\": 165169.675, \"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\": 167418.423, \"from_m\": 165485.902, \"capability_applied\": null, \"effective_limit_mph\": 60.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.574, \"from_m\": 167418.423, \"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\": 170463.28, \"from_m\": 169950.574, \"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\": 186014.959, \"from_m\": 170463.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188419.141, \"from_m\": 186014.959, \"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\": 188898.259, \"from_m\": 188419.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 188946.923, \"from_m\": 188898.259, \"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\": 188980.239, \"from_m\": 188946.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189031.067, \"from_m\": 188980.239, \"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\": 189792.046, \"from_m\": 189031.067, \"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\": 189868.608, \"from_m\": 189792.046, \"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\": 189888.897, \"from_m\": 189868.608, \"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\": 189971.01, \"from_m\": 189888.897, \"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\": 203879.866, \"from_m\": 189971.01, \"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\": 204217.675, \"from_m\": 203879.866, \"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\": 204338.092, \"from_m\": 204217.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212771.923, \"from_m\": 204338.092, \"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\": 213916.244, \"from_m\": 212771.923, \"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\": 215253.51, \"from_m\": 213916.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\": 215749.063, \"from_m\": 215253.51, \"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\": 215785.67, \"from_m\": 215749.063, \"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\": 215825.663, \"from_m\": 215785.67, \"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\": 216480.876, \"from_m\": 215825.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 217872.185, \"from_m\": 216480.876, \"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\": 224882.364, \"from_m\": 217872.185, \"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\": 225689.279, \"from_m\": 224882.364, \"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\": 247751.416, \"from_m\": 225689.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 247796.205, \"from_m\": 247751.416, \"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\": 247863.497, \"from_m\": 247796.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 248549.203, \"from_m\": 247863.497, \"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\": 249347.173, \"from_m\": 248549.203, \"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\": 252264.481, \"from_m\": 249347.173, \"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\": 257236.32, \"from_m\": 252264.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\": 262519.85, \"from_m\": 257236.32, \"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\": 263168.413, \"from_m\": 262519.85, \"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\": 264748.221, \"from_m\": 263168.413, \"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\": 265698.835, \"from_m\": 264748.221, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 266576.858, \"from_m\": 265698.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 267019.735, \"from_m\": 266576.858, \"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\": 267059.658, \"from_m\": 267019.735, \"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\": 267089.998, \"from_m\": 267059.658, \"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\": 272088.91, \"from_m\": 267089.998, \"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\": 273052.398, \"from_m\": 272088.91, \"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\": 273124.551, \"from_m\": 273052.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 273652.644, \"from_m\": 273124.551, \"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\": 275186.95, \"from_m\": 273652.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275350.675, \"from_m\": 275186.95, \"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\": 275660.088, \"from_m\": 275350.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275706.294, \"from_m\": 275660.088, \"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\": 275784.084, \"from_m\": 275706.294, \"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\": 276193.264, \"from_m\": 275784.084, \"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\": 610359, \"profile_key\": \"ecc6f337de72eb0d2ae943860d06d96126855fed60f8c885fd72e07c8c529370\", \"schedule_id\": 8132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1300\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 6052.506, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 7070.617, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1309\", \"location\": \"Bristol Parkway\", \"stage_seq\": 6, \"distance_m\": 9474.053, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 7, \"distance_m\": 16831.277, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Yate\", \"stage_seq\": 8, \"distance_m\": 19427.09, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Charfield\", \"stage_seq\": 9, \"distance_m\": 30377.449, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Standish Jn\", \"stage_seq\": 10, \"distance_m\": 51358.573, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 11, \"distance_m\": 61264.702, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 12, \"distance_m\": 62585.117, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1340\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 13, \"distance_m\": 71449.51, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345H\", \"location\": \"Ashchurch\", \"stage_seq\": 14, \"distance_m\": 83156.018, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 15, \"distance_m\": 100342.878, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 16, \"distance_m\": 118519.439, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Bromsgrove\", \"stage_seq\": 17, \"distance_m\": 121527.941, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Barnt Green\", \"stage_seq\": 18, \"distance_m\": 127537.604, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Longbridge\", \"stage_seq\": 19, \"distance_m\": 131838.418, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Kings Norton\", \"stage_seq\": 20, \"distance_m\": 135706.513, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Selly Oak\", \"stage_seq\": 21, \"distance_m\": 139223.191, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Five Ways\", \"stage_seq\": 22, \"distance_m\": 143102.64, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1430\", \"location\": \"Birmingham New Street\", \"stage_seq\": 23, \"distance_m\": 144271.569, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Soho South Jn\", \"stage_seq\": 24, \"distance_m\": 147314.062, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 150027.092, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Dudley Port\", \"stage_seq\": 26, \"distance_m\": 155832.349, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1448\", \"location\": \"Wolverhampton\", \"stage_seq\": 27, \"distance_m\": 164827.008, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 28, \"distance_m\": 165560.94, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 29, \"distance_m\": 167369.445, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Penkridge\", \"stage_seq\": 30, \"distance_m\": 180250.74, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 31, \"distance_m\": 188571.704, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1503H\", \"location\": \"Stafford\", \"stage_seq\": 32, \"distance_m\": 189336.074, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 33, \"distance_m\": 197708.229, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 34, \"distance_m\": 199985.477, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Stone\", \"stage_seq\": 35, \"distance_m\": 204066.293, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Stoke Jn\", \"stage_seq\": 36, \"distance_m\": 214746.868, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1521\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 37, \"distance_m\": 215565.143, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Kidsgrove\", \"stage_seq\": 38, \"distance_m\": 225788.422, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Congleton\", \"stage_seq\": 39, \"distance_m\": 234818.221, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1537H\", \"location\": \"Macclesfield\", \"stage_seq\": 40, \"distance_m\": 247465.349, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 41, \"distance_m\": 262966.296, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 42, \"distance_m\": 264475.151, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 43, \"distance_m\": 265935.584, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 44, \"distance_m\": 266369.599, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1551\", \"location\": \"Stockport\", \"stage_seq\": 45, \"distance_m\": 266809.784, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 46, \"distance_m\": 267981.345, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 47, \"distance_m\": 272503.414, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Ardwick Jn\", \"stage_seq\": 48, \"distance_m\": 275040.578, \"section_seq\": 1, \"route_path_id\": 30724}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 49, \"distance_m\": 276193.264, \"section_seq\": 1, \"route_path_id\": 30724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 276193.264, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30724}], \"total_distance_m\": 276193.264, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 251269.596, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 24923.668, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1300", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "17.0", "current_position_lat": "53.2591096", "current_position_lon": "-2.1217120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:06:05Z\", \"source_id\": 50259980, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:06:09Z\", \"source_id\": 16275926, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:07:47Z\", \"source_id\": 50264612, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:07:52Z\", \"source_id\": 16277194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:17:42Z\", \"source_id\": 50290683, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:17:42Z\", \"source_id\": 16284495, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:19Z\", \"source_id\": 50355067, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:22Z\", \"source_id\": 16302770, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:49:41Z\", \"source_id\": 50374086, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:49:46Z\", \"source_id\": 16308259, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:05:16Z\", \"source_id\": 50414237, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:05:21Z\", \"source_id\": 16319623, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:10:01Z\", \"source_id\": 50426626, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:09:50Z\", \"source_id\": 16322971, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:39Z\", \"source_id\": 50437649, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:14:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:34Z\", \"source_id\": 16325786, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:44Z\", \"source_id\": 50488235, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:48Z\", \"source_id\": 16340205, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:24Z\", \"source_id\": 50495390, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:24Z\", \"source_id\": 50495402, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:28Z\", \"source_id\": 16342198, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:08Z\", \"source_id\": 50502520, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:13Z\", \"source_id\": 16344287, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:54Z\", \"source_id\": 50548504, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:56Z\", \"source_id\": 16357413, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:47Z\", \"source_id\": 50574205, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:49Z\", \"source_id\": 16364703, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:33Z\", \"source_id\": 50626153, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:37Z\", \"source_id\": 16379640, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:05Z\", \"source_id\": 50642925, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:08Z\", \"source_id\": 16384539, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:58Z\", \"source_id\": 50668727, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:02Z\", \"source_id\": 16392022, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:58Z\", \"source_id\": 50687240, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:02Z\", \"source_id\": 16397393, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:49Z\", \"source_id\": 50708083, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:53Z\", \"source_id\": 16403437, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:50Z\", \"source_id\": 50715980, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:53Z\", \"source_id\": 16405709, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:44Z\", \"source_id\": 50734514, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:50Z\", \"source_id\": 16411084, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Macclesfield", "service_state_platform": "1", "timing_fact_generation": 1789571210133044, "current_leg_arrival_utc": "2026-09-16T15:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:50.105575", "service_state_evidence_id": 16411085, "current_leg_start_actual_dep": "2026-09-16T15:21:00+01:00", "operational_evidence_version": 188, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:50.429851", "service_state_valid_until_kind": null, "operational_interpretation_version": 188, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BRI MAN 1M45 220011 4 125 None {"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "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": 725.343, "from_m": 687.836, "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": 778.014, "from_m": 725.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": 1213.839, "from_m": 778.014, "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": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "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": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3287.592, "from_m": 2910.282, "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": 3307.681, "from_m": 3287.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6173.68, "from_m": 3307.681, "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": 6274.659, "from_m": 6173.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7117.809, "from_m": 6274.659, "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": 9315.367, "from_m": 7117.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10708.443, "from_m": 9315.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": 16648.901, "from_m": 10708.443, "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": 16733.459, "from_m": 16648.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16859.087, "from_m": 16733.459, "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": 17055.242, "from_m": 16859.087, "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": 17709.572, "from_m": 17055.242, "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": 18927.908, "from_m": 17709.572, "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": 19063.18, "from_m": 18927.908, "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": 19135.308, "from_m": 19063.18, "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": 30936.01, "from_m": 19135.308, "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": 59221.443, "from_m": 30936.01, "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": 59645.581, "from_m": 59221.443, "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": 61187.226, "from_m": 59645.581, "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": 62585.117, "from_m": 61187.226, "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": 62614.786, "from_m": 62585.117, "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": 72984.254, "from_m": 62614.786, "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": 99965.218, "from_m": 72984.254, "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": 100777.422, "from_m": 99965.218, "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": 117723.993, "from_m": 100777.422, "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": 120846.283, "from_m": 117723.993, "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": 125145.562, "from_m": 120846.283, "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": 125654.293, "from_m": 125145.562, "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": 135397.012, "from_m": 125654.293, "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": 135457.251, "from_m": 135397.012, "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": 135882.496, "from_m": 135457.251, "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": 136036.025, "from_m": 135882.496, "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": 136634.41, "from_m": 136036.025, "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": 140063.856, "from_m": 136634.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142572.775, "from_m": 140063.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": 144039.676, "from_m": 142572.775, "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": 144179.87, "from_m": 144039.676, "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": 144199.413, "from_m": 144179.87, "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": 144339.009, "from_m": 144199.413, "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": 145201.492, "from_m": 144339.009, "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": 150882.171, "from_m": 145201.492, "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": 153443.127, "from_m": 150882.171, "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": 154055.499, "from_m": 153443.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157678.418, "from_m": 154055.499, "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": 158043.315, "from_m": 157678.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 164110.705, "from_m": 158043.315, "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": 164459.95, "from_m": 164110.705, "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": 165169.675, "from_m": 164459.95, "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": 165485.902, "from_m": 165169.675, "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": 167418.423, "from_m": 165485.902, "capability_applied": null, "effective_limit_mph": 60.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.574, "from_m": 167418.423, "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": 170463.28, "from_m": 169950.574, "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": 186014.959, "from_m": 170463.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 188419.141, "from_m": 186014.959, "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": 188898.259, "from_m": 188419.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 188946.923, "from_m": 188898.259, "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": 188980.239, "from_m": 188946.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189031.067, "from_m": 188980.239, "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": 189792.046, "from_m": 189031.067, "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": 189868.608, "from_m": 189792.046, "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": 189888.897, "from_m": 189868.608, "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": 189971.01, "from_m": 189888.897, "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": 203879.866, "from_m": 189971.01, "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": 204217.675, "from_m": 203879.866, "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": 204338.092, "from_m": 204217.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212771.923, "from_m": 204338.092, "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": 213916.244, "from_m": 212771.923, "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": 215253.51, "from_m": 213916.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": 215749.063, "from_m": 215253.51, "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": 215785.67, "from_m": 215749.063, "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": 215825.663, "from_m": 215785.67, "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": 216480.876, "from_m": 215825.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 217872.185, "from_m": 216480.876, "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": 224882.364, "from_m": 217872.185, "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": 225689.279, "from_m": 224882.364, "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": 247751.416, "from_m": 225689.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247796.205, "from_m": 247751.416, "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": 247863.497, "from_m": 247796.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 248549.203, "from_m": 247863.497, "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": 249347.173, "from_m": 248549.203, "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": 252264.481, "from_m": 249347.173, "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": 257236.32, "from_m": 252264.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": 262519.85, "from_m": 257236.32, "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": 263168.413, "from_m": 262519.85, "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": 264748.221, "from_m": 263168.413, "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": 265698.835, "from_m": 264748.221, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 266576.858, "from_m": 265698.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 267019.735, "from_m": 266576.858, "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": 267059.658, "from_m": 267019.735, "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": 267089.998, "from_m": 267059.658, "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": 272088.91, "from_m": 267089.998, "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": 273052.398, "from_m": 272088.91, "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": 273124.551, "from_m": 273052.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 273652.644, "from_m": 273124.551, "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": 275186.95, "from_m": 273652.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275350.675, "from_m": 275186.95, "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": 275660.088, "from_m": 275350.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275706.294, "from_m": 275660.088, "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": 275784.084, "from_m": 275706.294, "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": 276193.264, "from_m": 275784.084, "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": 610359, "profile_key": "ecc6f337de72eb0d2ae943860d06d96126855fed60f8c885fd72e07c8c529370", "schedule_id": 8132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1300", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 6052.506, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 7070.617, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1309", "location": "Bristol Parkway", "stage_seq": 6, "distance_m": 9474.053, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Westerleigh Jn", "stage_seq": 7, "distance_m": 16831.277, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Yate", "stage_seq": 8, "distance_m": 19427.09, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Charfield", "stage_seq": 9, "distance_m": 30377.449, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Standish Jn", "stage_seq": 10, "distance_m": 51358.573, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Gloucester Yard Jn", "stage_seq": 11, "distance_m": 61264.702, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Barnwood Jn", "stage_seq": 12, "distance_m": 62585.117, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1340", "location": "Cheltenham Spa", "stage_seq": 13, "distance_m": 71449.51, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345H", "location": "Ashchurch", "stage_seq": 14, "distance_m": 83156.018, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Abbotswood Jn", "stage_seq": 15, "distance_m": 100342.878, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Stoke Works Jn", "stage_seq": 16, "distance_m": 118519.439, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Bromsgrove", "stage_seq": 17, "distance_m": 121527.941, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Barnt Green", "stage_seq": 18, "distance_m": 127537.604, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Longbridge", "stage_seq": 19, "distance_m": 131838.418, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Kings Norton", "stage_seq": 20, "distance_m": 135706.513, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Selly Oak", "stage_seq": 21, "distance_m": 139223.191, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Five Ways", "stage_seq": 22, "distance_m": 143102.64, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1430", "location": "Birmingham New Street", "stage_seq": 23, "distance_m": 144271.569, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Soho South Jn", "stage_seq": 24, "distance_m": 147314.062, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Galton Jn", "stage_seq": 25, "distance_m": 150027.092, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Dudley Port", "stage_seq": 26, "distance_m": 155832.349, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1448", "location": "Wolverhampton", "stage_seq": 27, "distance_m": 164827.008, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Wolverhampton North Jn", "stage_seq": 28, "distance_m": 165560.94, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Bushbury Jn", "stage_seq": 29, "distance_m": 167369.445, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455", "location": "Penkridge", "stage_seq": 30, "distance_m": 180250.74, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Stafford Trent Valley Jn", "stage_seq": 31, "distance_m": 188571.704, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1503H", "location": "Stafford", "stage_seq": 32, "distance_m": 189336.074, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Searchlight Lane Jn", "stage_seq": 33, "distance_m": 197708.229, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Yarnfield Jn", "stage_seq": 34, "distance_m": 199985.477, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Stone", "stage_seq": 35, "distance_m": 204066.293, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Stoke Jn", "stage_seq": 36, "distance_m": 214746.868, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1521", "location": "Stoke-on-Trent", "stage_seq": 37, "distance_m": 215565.143, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Kidsgrove", "stage_seq": 38, "distance_m": 225788.422, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Congleton", "stage_seq": 39, "distance_m": 234818.221, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1537H", "location": "Macclesfield", "stage_seq": 40, "distance_m": 247465.349, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Cheadle Hulme", "stage_seq": 41, "distance_m": 262966.296, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Adswood Road Jn", "stage_seq": 42, "distance_m": 264475.151, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Edgeley Jn No.1", "stage_seq": 43, "distance_m": 265935.584, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Edgeley Jn No2", "stage_seq": 44, "distance_m": 266369.599, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1551", "location": "Stockport", "stage_seq": 45, "distance_m": 266809.784, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Heaton Norris Jn", "stage_seq": 46, "distance_m": 267981.345, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Slade Lane Jn", "stage_seq": 47, "distance_m": 272503.414, "section_seq": 1, "route_path_id": 30724}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Ardwick Jn", "stage_seq": 48, "distance_m": 275040.578, "section_seq": 1, "route_path_id": 30724}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 49, "distance_m": 276193.264, "section_seq": 1, "route_path_id": 30724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 276193.264, "from_m": 0.0, "section_seq": 1, "route_path_id": 30724}], "total_distance_m": 276193.264, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 251269.596, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 24923.668, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:06:05Z", "source_id": 50259980, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:06:09Z", "source_id": 16275926, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:07:47Z", "source_id": 50264612, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:07:52Z", "source_id": 16277194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:17:42Z", "source_id": 50290683, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T12:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:17:42Z", "source_id": 16284495, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:19Z", "source_id": 50355067, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T12:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:22Z", "source_id": 16302770, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:49:41Z", "source_id": 50374086, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T12:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:49:46Z", "source_id": 16308259, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:05:16Z", "source_id": 50414237, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T13:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:05:21Z", "source_id": 16319623, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:10:01Z", "source_id": 50426626, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T13:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:09:50Z", "source_id": 16322971, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:39Z", "source_id": 50437649, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T13:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:34Z", "source_id": 16325786, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:44Z", "source_id": 50488235, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T13:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:48Z", "source_id": 16340205, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:24Z", "source_id": 50495390, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:24Z", "source_id": 50495402, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:28Z", "source_id": 16342198, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:08Z", "source_id": 50502520, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T13:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:13Z", "source_id": 16344287, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:54Z", "source_id": 50548504, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T13:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:56Z", "source_id": 16357413, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:47Z", "source_id": 50574205, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:49Z", "source_id": 16364703, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:33Z", "source_id": 50626153, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:37Z", "source_id": 16379640, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:05Z", "source_id": 50642925, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T14:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:08Z", "source_id": 16384539, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:58Z", "source_id": 50668727, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T14:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:02Z", "source_id": 16392022, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:58Z", "source_id": 50687240, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T14:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:02Z", "source_id": 16397393, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:49Z", "source_id": 50708083, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T14:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:53Z", "source_id": 16403437, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:50Z", "source_id": 50715980, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:53Z", "source_id": 16405709, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:44Z", "source_id": 50734514, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T15:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:50Z", "source_id": 16411084, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}] Bristol Temple Meads 1300 1300 8 None None Manchester Piccadilly 1559 1559 4 None None https://www.realtimetrains.co.uk/service/gb-nr:G00872/2026-09-16/detailed None Stoke-on-Trent 2026-09-16T15:21:00+01:00 Macclesfield 17.0 {"type": "LineString", "coordinates": [[-2.1814416, 53.008205999999994], [-2.1818741, 53.008540800000006], [-2.1823302, 53.00887529999999], [-2.1826671, 53.0091188], [-2.1827548999999995, 53.00916899999999], [-2.1832461, 53.0094497], [-2.1835972, 53.0097022], [-2.1838505, 53.00985029999999], [-2.1840304, 53.00995], [-2.1842780999999993, 53.010082399999995], [-2.1847907999999996, 53.010397799999986], [-2.1849941, 53.01050249999999], [-2.1860368, 53.0110034], [-2.186692799999999, 53.01126800000001], [-2.1881163, 53.011816], [-2.1881347999999994, 53.01183280000001], [-2.1882203, 53.0118538], [-2.1882443, 53.0118631], [-2.1886555, 53.01201120000001], [-2.1887888, 53.0120651], [-2.1890389, 53.0121897], [-2.1896101999999997, 53.0123995], [-2.1899374, 53.0125254], [-2.1901090999999995, 53.012615800000006], [-2.1903615, 53.01273059999998], [-2.190906, 53.0129678], [-2.1912707999999994, 53.01312429999999], [-2.1917076999999994, 53.01332099999998], [-2.1922203, 53.01355840000001], [-2.1927379, 53.013819799999986], [-2.1932419, 53.0140794], [-2.1936606, 53.0142717], [-2.1940495, 53.01445239999999], [-2.1944051999999994, 53.01462690000001], [-2.194545, 53.01470929999999], [-2.1947244, 53.0148163], [-2.1964003, 53.01579099999999], [-2.1981918, 53.0168609], [-2.1988452, 53.017270799999984], [-2.1994716, 53.01769389999999], [-2.1998814, 53.01799499999999], [-2.2002895, 53.0183043], [-2.2005495, 53.018553], [-2.2008150999999994, 53.01881], [-2.2012169, 53.01925000000001], [-2.2012884, 53.019325399999985], [-2.2016265, 53.019669399999984], [-2.201944, 53.0199825], [-2.2022788999999996, 53.0203177], [-2.2025686, 53.02060759999999], [-2.2027259, 53.0207728], [-2.2028363999999994, 53.02092989999999], [-2.2030002, 53.0211565], [-2.2030253, 53.0211973], [-2.2030823, 53.0212903], [-2.2030953, 53.0213114], [-2.2032746999999997, 53.0215814], [-2.2034868, 53.0219252], [-2.203829, 53.0224772], [-2.2039999, 53.0228], [-2.2040758, 53.022972], [-2.204279, 53.02339339999999], [-2.2043322, 53.0235047], [-2.2044334999999995, 53.02373659999999], [-2.2045288, 53.0238492], [-2.2045893000000003, 53.0240149], [-2.2047156999999995, 53.024337], [-2.2047491, 53.0244755], [-2.2049046, 53.025019], [-2.2049877, 53.025396499999985], [-2.2050600999999994, 53.02575139999999], [-2.2051071, 53.02597320000001], [-2.2051245, 53.0260821], [-2.205162, 53.02616189999999], [-2.2052092000000005, 53.02624819999999], [-2.2052468, 53.0264198], [-2.2052719, 53.02660720000001], [-2.2053114, 53.02679839999998], [-2.2053462, 53.027012], [-2.2054102, 53.0272608], [-2.2055569, 53.0277185], [-2.205724, 53.0285161], [-2.2057655, 53.0287737], [-2.2058185, 53.029033299999995], [-2.2059126, 53.02953139999999], [-2.2060329, 53.0300638], [-2.2061381, 53.030546099999995], [-2.2062584, 53.0310577], [-2.2064007, 53.0315105], [-2.2065671, 53.031962400000005], [-2.2067744, 53.0324981], [-2.2069769, 53.03290899999998], [-2.2071722, 53.0332714], [-2.2075004, 53.0338421], [-2.2079476, 53.03447030000001], [-2.2083626999999995, 53.035004], [-2.2088121, 53.0355261], [-2.2095371, 53.03628770000001], [-2.209916, 53.0366454], [-2.2103626, 53.0370356], [-2.2110025, 53.0375508], [-2.2112539, 53.03775589999999], [-2.2113449, 53.0378259], [-2.2113599988988057, 53.03783802447602], [-2.2117114, 53.03812020000001], [-2.2128589, 53.03903809999999], [-2.214064, 53.0400194], [-2.2146693999999996, 53.0405015], [-2.2152748, 53.04098359999999], [-2.2158915, 53.04147160000001], [-2.2162529, 53.0417543], [-2.2166455999999997, 53.04205290000001], [-2.2172427, 53.04255800000001], [-2.2175232, 53.042809], [-2.2178026, 53.043083899999985], [-2.2179828999999995, 53.0432517], [-2.2181815, 53.043437899999994], [-2.2184981, 53.0438088], [-2.2189258999999995, 53.0443133], [-2.2193013, 53.0447846], [-2.2194803, 53.0450354], [-2.2197619, 53.0454513], [-2.2198490999999994, 53.04559449999999], [-2.219945, 53.04575199999999], [-2.2200745999999993, 53.0459647], [-2.2202199, 53.04623339999999], [-2.2203167, 53.0464594], [-2.2203852, 53.0466437], [-2.2206595, 53.04727270000001], [-2.2208979000000006, 53.047833899999986], [-2.2211068999999997, 53.0483383], [-2.2212809999999994, 53.0487443], [-2.221475799999999, 53.04922020000001], [-2.2216887000000005, 53.0497354], [-2.2218910999999997, 53.050212499999994], [-2.2220652000000003, 53.0506304], [-2.2222717999999997, 53.0511244], [-2.2224171000000004, 53.051462999999984], [-2.2227256, 53.05219590000001], [-2.2228993, 53.0526057], [-2.2231671999999993, 53.0532531], [-2.223254, 53.0534519], [-2.2233353, 53.05361739999999], [-2.2234935, 53.05391420000001], [-2.2237276000000006, 53.0544854], [-2.2239715, 53.0550188], [-2.224263, 53.05558750000001], [-2.2243992, 53.0558119], [-2.2245506999999995, 53.056041699999994], [-2.2248701999999994, 53.05650289999999], [-2.2255313, 53.05723079999999], [-2.2258737999999996, 53.057562799999985], [-2.2264994999999996, 53.0580876], [-2.2271221999999997, 53.05854240000001], [-2.2275271, 53.05880839999999], [-2.22856, 53.059409599999995], [-2.2295628, 53.0599126], [-2.2306823, 53.06045829999999], [-2.2317743, 53.0609902], [-2.2330759, 53.061630599999994], [-2.2345713999999997, 53.06236299999999], [-2.2366413, 53.0633657], [-2.2373174, 53.06370239999999], [-2.2379792, 53.064051], [-2.2386201, 53.0644234], [-2.239228, 53.064809999999994], [-2.2397181999999995, 53.0651588], [-2.240196, 53.0655359], [-2.2410482, 53.06631949999999], [-2.2415326999999996, 53.06685889999999], [-2.2419243999999994, 53.0674341], [-2.2420462999999997, 53.0676063], [-2.2421457999999994, 53.0677753], [-2.2422546999999997, 53.0679683], [-2.2425766, 53.06852250000001], [-2.2427286, 53.068884999999995], [-2.2430063999999996, 53.06981079999999], [-2.2430842, 53.070205099999995], [-2.2431099000000003, 53.0704032], [-2.2431302999999994, 53.0706012], [-2.2431898, 53.0713939], [-2.2432015, 53.072421799999994], [-2.2431221, 53.073435100000005], [-2.2429684, 53.0744346], [-2.2428596, 53.0749364], [-2.2427251, 53.0754252], [-2.2425406, 53.07605339999999], [-2.2423133999999996, 53.0766779], [-2.2422096999999996, 53.076964199999985], [-2.24209, 53.07724839999999], [-2.2418419, 53.0778056], [-2.2416085999999997, 53.078364], [-2.2413675999999993, 53.0789321], [-2.2412735, 53.079306], [-2.241205, 53.079712], [-2.2411609, 53.0801226], [-2.2411408, 53.0805356], [-2.2411582, 53.0809665], [-2.2412096, 53.0814639], [-2.2412802999999997, 53.08178839999999], [-2.2414354, 53.0822654], [-2.2416104, 53.0826249], [-2.2416904, 53.08278909999999], [-2.2417689, 53.082928299999985], [-2.2419841999999996, 53.083310100000006], [-2.2423781999999997, 53.08387410000001], [-2.2430018, 53.0845927], [-2.2431985999999995, 53.08480440000001], [-2.2433953999999994, 53.0850085], [-2.2437985, 53.0854231], [-2.2439787, 53.0856167], [-2.2441472, 53.0857953], [-2.2443746, 53.086050500000006], [-2.2445752, 53.08628130000001], [-2.2447432491598636, 53.08649249136472], [-2.2448206, 53.086589700000005], [-2.2450509, 53.086903199999995], [-2.2451533, 53.08705909999999], [-2.2452403999999997, 53.0871917], [-2.2454124, 53.08747180000001], [-2.2455617, 53.0877482], [-2.2455945, 53.0878126], [-2.2457263, 53.088045], [-2.2457882102988034, 53.088166054135215], [-2.2458807, 53.0883469], [-2.2460119999999995, 53.08865509999999], [-2.2461888, 53.0890392], [-2.2462601, 53.089215], [-2.2464727, 53.089918], [-2.2465321, 53.09009069999999], [-2.2465860999999996, 53.0902769], [-2.2466665, 53.09060629999999], [-2.2467018, 53.0907844], [-2.2468567, 53.0915452], [-2.246884025109009, 53.09181876959621], [-2.2469429999999995, 53.0924092], [-2.2469581999999995, 53.09298960000001], [-2.2469458, 53.093302300000005], [-2.2468957, 53.09414809999999], [-2.2468518, 53.094573899999986], [-2.2469054, 53.095732], [-2.2469553, 53.0960763], [-2.2471466999999996, 53.09706270000001], [-2.2473164999999997, 53.0981215], [-2.2473774, 53.0986702], [-2.2474558, 53.09975179999999], [-2.2474461, 53.10025569999999], [-2.2474262, 53.1008961], [-2.2473101999999994, 53.10220589999999], [-2.2471554, 53.10321319999999], [-2.2469121, 53.1044219], [-2.2467616, 53.105250600000005], [-2.2464311999999995, 53.106702899999995], [-2.2463786, 53.10686559999999], [-2.2462295999999995, 53.1073227], [-2.2459201, 53.1080155], [-2.2458937999999997, 53.108074300000006], [-2.2457882102988034, 53.10827518353204], [-2.2454498, 53.108919], [-2.2449422, 53.1097449], [-2.2442842, 53.11060269999999], [-2.2441818, 53.1107192], [-2.2433622999999994, 53.1115879], [-2.2425097, 53.1123542], [-2.2415233999999997, 53.1131458], [-2.2404220999999995, 53.11396930000001], [-2.2394994, 53.11465869999999], [-2.239377, 53.11474809999999], [-2.2379169, 53.1158027], [-2.2367032000000004, 53.116797700000006], [-2.2363334, 53.11712630000001], [-2.2362573, 53.11719279999999], [-2.2355845, 53.1177857], [-2.2346197, 53.11880129999999], [-2.2344323, 53.1190017], [-2.2270631, 53.12725269999999], [-2.2255301999999997, 53.12901310000001], [-2.2243115, 53.1303667], [-2.2236960999999997, 53.131015899999994], [-2.2220117, 53.13263119999999], [-2.2211749999999997, 53.13336129999999], [-2.2202244, 53.1341798], [-2.2201571999999996, 53.1342371], [-2.2192411, 53.135030000000015], [-2.2185382, 53.135634], [-2.2177837, 53.136285999999984], [-2.2168109999999994, 53.137133100000014], [-2.2159812999999997, 53.137846800000005], [-2.2149871, 53.13872279999999], [-2.2139777, 53.1396682], [-2.2129449999999995, 53.14069469999998], [-2.2121967, 53.14147019999999], [-2.2113973999999996, 53.1423551], [-2.2105453999999995, 53.1433436], [-2.2096522, 53.1444151], [-2.2087581, 53.14542149999998], [-2.2084626065726147, 53.14573188385283], [-2.2078193, 53.1464076], [-2.2068547, 53.1473591], [-2.2061251, 53.14806370000001], [-2.2051827, 53.148920399999994], [-2.2044541, 53.1495468], [-2.2034803999999997, 53.1503624], [-2.202597, 53.1510614], [-2.2015992999999994, 53.15182219999999], [-2.2009269999999996, 53.152313500000005], [-2.1998138999999997, 53.1530969], [-2.1988616999999997, 53.15374190000001], [-2.1979846, 53.15432249999999], [-2.1966533, 53.15520639999999], [-2.1956511, 53.15587779999999], [-2.1953015, 53.156116899999994], [-2.1948055, 53.15644379999999], [-2.1944806, 53.1566449], [-2.1940792, 53.1568974], [-2.1936353, 53.1571535], [-2.1932136, 53.1573859], [-2.1928243999999997, 53.15759289999998], [-2.1924384999999997, 53.1577896], [-2.1919109, 53.15804329999999], [-2.1912675, 53.1583424], [-2.1905305000000004, 53.1586762], [-2.1900194, 53.1589159], [-2.1895783, 53.1591378], [-2.1890422, 53.1594232], [-2.1886253, 53.1596587], [-2.188154, 53.15993229999999], [-2.1877276, 53.1601992], [-2.1873305999999997, 53.1604614], [-2.1868296, 53.160797899999984], [-2.1847808, 53.16227529999999], [-2.1840449999999993, 53.162797], [-2.1836258, 53.1631035], [-2.1822335, 53.1641121], [-2.1816568999999997, 53.1645106], [-2.1811584, 53.164837600000006], [-2.1808862, 53.1650091], [-2.1803863999999997, 53.16532029999999], [-2.1798334999999995, 53.1656476], [-2.1789413, 53.1661435], [-2.1779864, 53.16662819999999], [-2.1774753, 53.16688589999999], [-2.1768107999999997, 53.167207600000005], [-2.175993, 53.16757249999999], [-2.1753795999999994, 53.16786079999999], [-2.1746989, 53.1681881], [-2.1740181, 53.16854610000001], [-2.1733908, 53.1688817], [-2.1726892, 53.1692884], [-2.1721431999999994, 53.169624], [-2.1716971, 53.1699082], [-2.1712325, 53.1702271], [-2.1708003, 53.1705321], [-2.1701451, 53.1710112], [-2.1694923, 53.171536200000006], [-2.1689369999999997, 53.1720195], [-2.1683492, 53.1725529], [-2.1678681999999996, 53.17303890000001], [-2.1673314999999995, 53.17361540000001], [-2.1668669, 53.1741446], [-2.1665647999999997, 53.17453590000001], [-2.1609356, 53.182335300000005], [-2.1606399, 53.1827312], [-2.157975599999999, 53.1864138], [-2.1559566818868516, 53.18918406987853], [-2.1555443, 53.18974990000001], [-2.1545783, 53.19109770000001], [-2.1544967, 53.191215199999995], [-2.1543594999999995, 53.19141270000001], [-2.153457, 53.1926815], [-2.1526658, 53.19394369999999], [-2.1522125, 53.1947118], [-2.1517485, 53.1955538], [-2.1513977999999994, 53.19632940000001], [-2.1510807, 53.197047600000005], [-2.1503926999999994, 53.1989092], [-2.150162447790597, 53.19957740430325], [-2.1487247999999997, 53.20374929999999], [-2.148115, 53.2053576], [-2.1461436, 53.21034529999999], [-2.1461108999999996, 53.2104227], [-2.1457591, 53.211258099999995], [-2.1452254999999996, 53.2126719], [-2.144705, 53.2138843], [-2.1439872, 53.2155743], [-2.1421653, 53.2200599], [-2.1398777999999994, 53.2257552], [-2.1368907, 53.23323029999999], [-2.1365243, 53.23397870000001], [-2.1360549999999994, 53.2347978], [-2.1355507999999994, 53.23553340000001], [-2.1351466, 53.2360771], [-2.1346005999999997, 53.236700099999986], [-2.1339523999999996, 53.2373606], [-2.1334273, 53.2378487], [-2.132786, 53.238375699999985], [-2.132128499999999, 53.23888740000001], [-2.1315175, 53.2393226], [-2.130846, 53.2397536], [-2.1301513999999995, 53.24016240000001], [-2.129143, 53.240704699999995], [-2.1280974999999995, 53.2412442], [-2.1272216, 53.24173499999999], [-2.1263504, 53.242263300000005], [-2.1257973999999997, 53.24263179999999], [-2.125314, 53.2429726], [-2.1246635, 53.2434777], [-2.1238670999999996, 53.24416949999999], [-2.1233762, 53.24462849999999], [-2.1229362999999997, 53.245087699999985], [-2.1225741999999994, 53.2455049], [-2.1221263, 53.2460475], [-2.1219976, 53.246225499999994], [-2.1219349, 53.2463112], [-2.1214960000000005, 53.24694930000001], [-2.1210050999999996, 53.2477694], [-2.1207208, 53.2483346], [-2.1204767, 53.2488882], [-2.1203239, 53.249303699999984], [-2.1202065, 53.2496869], [-2.1201172999999995, 53.250202400000006], [-2.1200476, 53.2505781], [-2.1199724999999994, 53.25138539999999], [-2.1199376, 53.251810600000006], [-2.1198759, 53.252452299999995], [-2.119835699999999, 53.2532242], [-2.1198329404767597, 53.25335536819731], [-2.1198249999999996, 53.2537328], [-2.1198570999999995, 53.2543057], [-2.1199242, 53.25481920000001], [-2.1199886, 53.2550792], [-2.1200798000000005, 53.25543909999999], [-2.1202622999999994, 53.25603119999999], [-2.1204399, 53.2564413], [-2.1208067, 53.257104299999995], [-2.1209493, 53.2573485], [-2.1210815999999997, 53.2575662], [-2.1211255, 53.25769529999999], [-2.1212155, 53.2579087], [-2.1213242, 53.25814959999999], [-2.1213691, 53.2582567], [-2.1215774, 53.2587358], [-2.121712034075621, 53.259109573692896]]} 19.8 1551 1608 Stoke-on-Trent Macclesfield Macclesfield 53.2591096 -2.1217120 53.2591096 -2.1217120 1 0 2026-09-16 15:17:07 TERMINATED 2026-09-16 15:06:00 Macclesfield TRUST TRUST_CANCELLATION 16411085 1789571210133044 188 188 2026-09-16 15:16:50.429851 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:50.105575
582648 614362 L88402 022A75MR16 2026-09-16 COMPLETE 16410213 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 614362, "stp": "P", "toc": "ScotRail", "uid": "L88402", "consist": "158703", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88402/2026-09-16/detailed", "trust_id": "022A75MR16", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-16", "dest_arr_time": "1609", "dest_platform": "1", "is_terminated": 1, "next_location": "Inverurie", "signalling_id": "2A75", "timing_status": "EARLY", "origin_station": "Aberdeen", "current_leg_arr": "1606", "current_leg_dep": "1602", "current_leg_end": "Inverurie", "origin_dep_time": "1545", "origin_platform": "7N", "current_location": "Inverurie", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]}", "current_leg_start": "Kintore", "dest_arr_time_act": "1609", "motion_projection": null, "next_location_lat": "57.2866365", "next_location_lon": "-2.3736197", "previous_location": "Kintore", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 489.216, \"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\": 988.601, \"from_m\": 489.216, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1002.69, \"from_m\": 988.601, \"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\": 1602.878, \"from_m\": 1002.69, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1872.209, \"from_m\": 1602.878, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9909.257, \"from_m\": 1872.209, \"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\": 10175.054, \"from_m\": 9909.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10448.855, \"from_m\": 10175.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10496.621, \"from_m\": 10448.855, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10846.695, \"from_m\": 10496.621, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11441.469, \"from_m\": 10846.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26773.827, \"from_m\": 11441.469, \"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\": 27191.447, \"from_m\": 26773.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 614362, \"profile_key\": \"298bf52a881b1d6d06b13fbb6f6f47587a157935508f814c370e6058c04cdff8\", \"schedule_id\": 19036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Berryden Jn\", \"stage_seq\": 2, \"distance_m\": 1602.878, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 10101.496, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Kintore\", \"stage_seq\": 4, \"distance_m\": 22020.084, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 5, \"distance_m\": 27191.447, \"section_seq\": 1, \"route_path_id\": 35798}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27191.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35798}], \"total_distance_m\": 27191.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27191.447, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "57.2866365", "current_position_lon": "-2.3736197", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:19Z\", \"source_id\": 50693654, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:23Z\", \"source_id\": 16399282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:20Z\", \"source_id\": 50717408, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:24Z\", \"source_id\": 16406125, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:43Z\", \"source_id\": 50731767, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:44Z\", \"source_id\": 16410213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverurie", "service_state_platform": "2", "timing_fact_generation": 1789571145497684, "current_leg_arrival_utc": "2026-09-16T16:07:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:50.900749", "service_state_evidence_id": 16410213, "current_leg_start_actual_dep": "2026-09-16T16:02:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:51.411039", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ABD INR 2A75 158703 2 90 None {"version": 3, "segments": [{"to_m": 489.216, "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": 988.601, "from_m": 489.216, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1002.69, "from_m": 988.601, "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": 1602.878, "from_m": 1002.69, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1872.209, "from_m": 1602.878, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9909.257, "from_m": 1872.209, "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": 10175.054, "from_m": 9909.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10448.855, "from_m": 10175.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10496.621, "from_m": 10448.855, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10846.695, "from_m": 10496.621, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 11441.469, "from_m": 10846.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26773.827, "from_m": 11441.469, "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": 27191.447, "from_m": 26773.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 614362, "profile_key": "298bf52a881b1d6d06b13fbb6f6f47587a157935508f814c370e6058c04cdff8", "schedule_id": 19036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Berryden Jn", "stage_seq": 2, "distance_m": 1602.878, "section_seq": 1, "route_path_id": 35798}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Dyce", "stage_seq": 3, "distance_m": 10101.496, "section_seq": 1, "route_path_id": 35798}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Kintore", "stage_seq": 4, "distance_m": 22020.084, "section_seq": 1, "route_path_id": 35798}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": null, "location": "Inverurie", "stage_seq": 5, "distance_m": 27191.447, "section_seq": 1, "route_path_id": 35798}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27191.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 35798}], "total_distance_m": 27191.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27191.447, "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": 379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:19Z", "source_id": 50693654, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:23Z", "source_id": 16399282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:20Z", "source_id": 50717408, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:24Z", "source_id": 16406125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 351, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:43Z", "source_id": 50731767, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:44Z", "source_id": 16410213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Aberdeen 1545 1545 7N None None Inverurie 1609 1609 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88402/2026-09-16/detailed None Kintore 2026-09-16T16:02:30+01:00 Inverurie 4.0 {"type": "LineString", "coordinates": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]} 3.2 1602 1606 Kintore Inverurie Inverurie 57.2866365 -2.3736197 57.2866365 -2.3736197 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 Inverurie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410213 1789571145497684 19 19 2026-09-16 15:16:51.411039 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:50.900749
582649 609745 Y14817 141A65ML16 2026-09-16 COMPLETE 16409641 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 609745, "stp": "P", "toc": "Grand Central", "uid": "Y14817", "consist": "180106", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14817/2026-09-16/detailed", "trust_id": "141A65ML16", "origin_crs": "SUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "2", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1A65", "timing_status": "EARLY", "origin_station": "Sunderland", "current_leg_arr": "1606", "current_leg_dep": "1411", "current_leg_end": "London Kings Cross", "origin_dep_time": "1232", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.094171725202158, 53.95833966889453], [-1.0942149, 53.9582278], [-1.0943162000000002, 53.9580102], [-1.0944375, 53.95779619999999], [-1.0945746, 53.957591699999995], [-1.09473, 53.95739189999999], [-1.0949032, 53.957197099999995], [-1.0950938, 53.9570081], [-1.0953012999999998, 53.956825300000006], [-1.0955248999999998, 53.9566492], [-1.0961759, 53.9561052], [-1.0966502, 53.955730599999995], [-1.0972253999999997, 53.9553245], [-1.0980367, 53.9546786], [-1.0983309, 53.954438800000005], [-1.0986265, 53.954245599999986], [-1.0990589999999998, 53.9539764], [-1.0992401, 53.9538455], [-1.0994400999999998, 53.9537122], [-1.0998082999999998, 53.953467], [-1.1005124, 53.95301739999999], [-1.1010410999999998, 53.95267979999999], [-1.1017735999999998, 53.9521796], [-1.1031868, 53.9511406], [-1.1047438, 53.9498439], [-1.1056238, 53.9490988], [-1.106528, 53.94824849999999], [-1.1081069, 53.9465938], [-1.1083123889071615, 53.946338544998355], [-1.1092931, 53.9451203], [-1.1100827999999998, 53.943948000000006], [-1.110779, 53.94277400000001], [-1.1114021000000005, 53.9415938], [-1.1124257, 53.939552500000005], [-1.1131506999999998, 53.9382444], [-1.1150705, 53.9352506], [-1.1157393999999998, 53.93421759999999], [-1.1167006999999998, 53.93298299999999], [-1.1173892999999997, 53.9321134], [-1.1201377, 53.92913649999999], [-1.1231139999999995, 53.9261115], [-1.1256726, 53.9234911], [-1.1284313, 53.920654299999995], [-1.1317056, 53.917335300000005], [-1.1337505, 53.9152916], [-1.1359687, 53.9133624], [-1.1378345, 53.9119627], [-1.1397831, 53.9105977], [-1.1493198999999998, 53.90392], [-1.1523829, 53.901781199999995], [-1.1534189999999998, 53.9010576], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1560246999999997, 53.8991204], [-1.1614135, 53.8953312], [-1.1640076633068075, 53.89343534084089], [-1.1661522923077154, 53.89186794413037], [-1.1661529, 53.8918675], [-1.1665907, 53.8915473], [-1.1668757, 53.8913441], [-1.1671762, 53.8911289], [-1.1674367, 53.89094959999999], [-1.1676913, 53.8907722], [-1.1678098693553778, 53.890680351561016], [-1.1681022, 53.89045389999999], [-1.1685449999999995, 53.89009749999999], [-1.1698047, 53.8890494], [-1.1701993, 53.8887027], [-1.1717360999999995, 53.8873527], [-1.1753885999999998, 53.88390470000001], [-1.1768634999999998, 53.8823701], [-1.177899, 53.881164000000005], [-1.1785185, 53.8802995], [-1.1788856, 53.8797872], [-1.1797768, 53.8783671], [-1.1809073999999995, 53.8759734], [-1.1814205, 53.8744754], [-1.1818114999999998, 53.8729744], [-1.1819970999999998, 53.87167740000001], [-1.1820999999999997, 53.8704028], [-1.1821011999999995, 53.8703875], [-1.1820741999999995, 53.868747600000006], [-1.1818778, 53.86710000000001], [-1.1815481, 53.86560769999999], [-1.18112, 53.8642], [-1.1803772999999995, 53.8624589], [-1.1782284, 53.8583119], [-1.1776303999999995, 53.8571579], [-1.1771807, 53.85629879999999], [-1.1770398, 53.8560397], [-1.1767323000000005, 53.8554612], [-1.1764119, 53.854861799999995], [-1.1757926, 53.8536774], [-1.1753315999999998, 53.85282629999999], [-1.1748814, 53.85197600000001], [-1.1739822999999998, 53.850278], [-1.1736641, 53.849701], [-1.1733607, 53.8491131], [-1.1728601999999997, 53.848098799999995], [-1.1728312, 53.848040100000006], [-1.172334, 53.84696350000001], [-1.1720489, 53.84633499999999], [-1.1716548, 53.84540899999999], [-1.1712892999999998, 53.8444827], [-1.170896, 53.843449199999995], [-1.1700871, 53.8409997], [-1.1699319679638045, 53.84046508143667], [-1.1697774, 53.83993240000001], [-1.1696295, 53.8393544], [-1.1694865, 53.83875739999999], [-1.1694033999999998, 53.83847970000001], [-1.1693412, 53.8381982], [-1.1692076999999998, 53.8376259], [-1.1691394, 53.8372905], [-1.1689768, 53.8364916], [-1.1685231, 53.8335979], [-1.1683141, 53.83140209999999], [-1.1682337, 53.8296516], [-1.1682017, 53.827891699999995], [-1.1682526, 53.8259511], [-1.1682710999999997, 53.82524720000001], [-1.1682951, 53.8225855], [-1.1683636, 53.8199514], [-1.1684048, 53.8173232], [-1.1684347999999998, 53.8160031], [-1.1684704, 53.8146876], [-1.1684916, 53.81364029999999], [-1.1685238000000002, 53.8120472], [-1.1685309, 53.81114230000001], [-1.1685487, 53.8102343], [-1.1685879, 53.80841950000001], [-1.1686605, 53.80478469999999], [-1.1686643999999995, 53.80463379999999], [-1.1687233, 53.8015011], [-1.1687714, 53.7991979], [-1.1687747, 53.7979986], [-1.1687586999999997, 53.797400499999995], [-1.1687184999999998, 53.79679999999998], [-1.1686662, 53.796276799999994], [-1.1685932, 53.795754300000006], [-1.1685114, 53.79523079999999], [-1.1684541, 53.79494239999999], [-1.1684074, 53.7947074], [-1.1682978, 53.7942374], [-1.1681822, 53.79377160000001], [-1.1679773999999998, 53.79312619999999], [-1.1678098693553778, 53.79260985377232], [-1.167774, 53.7924993], [-1.1676429, 53.7921159], [-1.1675038999999998, 53.79172689999999], [-1.1671925999999997, 53.79105199999999], [-1.1670449, 53.790724], [-1.1668716, 53.790388499999985], [-1.1664148999999997, 53.78953489999999], [-1.1662899, 53.7893188], [-1.1659251999999998, 53.7886887], [-1.1653167999999998, 53.787772800000006], [-1.1650694204270815, 53.78742772712427], [-1.164663, 53.78686079999999], [-1.1642721, 53.78639330000001], [-1.1638592, 53.7859012], [-1.1634481, 53.78542809999999], [-1.1630054, 53.7849553], [-1.1622956, 53.7842322], [-1.1615664999999995, 53.78352360000001], [-1.161439, 53.7834058], [-1.1603772, 53.7824163], [-1.1593108, 53.7814339], [-1.1589452, 53.7811014], [-1.1578885310670766, 53.78012679448909], [-1.157655, 53.7799114], [-1.1562339999999998, 53.77862149999999], [-1.1558408, 53.7782583], [-1.1554332, 53.7778892], [-1.1553455, 53.7778081], [-1.1546323, 53.7771488], [-1.154304061266684, 53.776848100202805], [-1.1542683048574691, 53.77681534359421], [-1.1539505, 53.77652419999998], [-1.1530216999999998, 53.7756733], [-1.1522297, 53.774934999999985], [-1.1514053000000002, 53.774202], [-1.1494856, 53.77243649999998], [-1.1492994, 53.7722685], [-1.1480825999999995, 53.77114370000001], [-1.1474185999999995, 53.77054], [-1.1456842, 53.7689497], [-1.1455570999999998, 53.768832399999994], [-1.1416995, 53.7652727], [-1.1376939, 53.76159989999999], [-1.1368055, 53.7608387], [-1.1358854, 53.76009489999999], [-1.1349475, 53.7593774], [-1.1339593999999995, 53.7586664], [-1.1337983, 53.7585551], [-1.1333938, 53.75827579999999], [-1.1328261, 53.7578833], [-1.1316586, 53.7570742], [-1.1293379, 53.75548750000001], [-1.1247358, 53.75231230000001], [-1.1241819999999998, 53.7519363], [-1.121221, 53.74989939999999], [-1.1083899, 53.74107179999999], [-1.1069623, 53.74008950000001], [-1.1023233999999995, 53.73689679999999], [-1.1005315999999998, 53.73566319999999], [-1.0996649, 53.7350516], [-1.0988644, 53.734461], [-1.098685152820213, 53.734323238421794], [-1.0979795, 53.73378089999999], [-1.0971472, 53.7330832], [-1.0958319, 53.7318863], [-1.0955166, 53.7315733], [-1.0951569, 53.7312163], [-1.0945337, 53.7305505], [-1.0938897, 53.7298171], [-1.0932909, 53.72907579999999], [-1.0928094, 53.7284368], [-1.0923553999999998, 53.727785299999994], [-1.0918947, 53.727080599999994], [-1.0914759999999997, 53.7263653], [-1.0910244, 53.7255254], [-1.0906192, 53.72468629999999], [-1.0902074999999998, 53.7236974], [-1.0898602999999998, 53.7227011], [-1.0896006, 53.7218009], [-1.0894025, 53.7208989], [-1.0892732, 53.7200928], [-1.0892697999999998, 53.72006689999999], [-1.0891567, 53.7192173], [-1.0891137, 53.7183441], [-1.0891137, 53.718186999999986], [-1.0891109999999995, 53.717491], [-1.0891432, 53.7167339], [-1.089174, 53.7163244], [-1.0892236, 53.71589660000001], [-1.0893141, 53.7152238], [-1.0894395, 53.71452279999999], [-1.0895012, 53.7142346], [-1.0896326999999997, 53.7136957], [-1.0897064, 53.7134211], [-1.0897829, 53.7131505], [-1.0898405, 53.712936199999994], [-1.0899089, 53.7127084], [-1.090333, 53.711319299999985], [-1.0907037999999998, 53.7101194], [-1.0907756999999998, 53.709893399999984], [-1.0908779999999998, 53.709571700000005], [-1.0912711, 53.7083361], [-1.0926142, 53.704114], [-1.0927240000000005, 53.7037739], [-1.0930628999999998, 53.7026717], [-1.0931297, 53.7024647], [-1.0937114999999995, 53.70062600000001], [-1.0937993, 53.7003544], [-1.0944728, 53.698228], [-1.0945081596662256, 53.69812659596111], [-1.0945204310227237, 53.6980914042508], [-1.0945438999999997, 53.6980241], [-1.0947961999999998, 53.6972414], [-1.0950470999999995, 53.69645969999999], [-1.0955508, 53.69489279999999], [-1.095956, 53.6936214], [-1.0965482999999998, 53.6917632], [-1.0966371, 53.69148130000001], [-1.0968481999999995, 53.690805099999984], [-1.0970724, 53.6901097], [-1.0975263, 53.68871949999999], [-1.098395, 53.685939], [-1.0985815999999995, 53.68537229999999], [-1.0986912, 53.685020999999985], [-1.0987596, 53.684802], [-1.0991245, 53.6836658], [-1.09984, 53.68138509999999], [-1.0999131819696264, 53.68115157602794], [-1.1004717, 53.679369300000005], [-1.1011035, 53.6773507], [-1.1012537999999998, 53.67687120000001], [-1.1015911, 53.67581469999999], [-1.1019243, 53.6747658], [-1.1023599999999998, 53.6733984], [-1.1025894, 53.6726636], [-1.1027941, 53.67200760000001], [-1.1035931999999995, 53.669523199999986], [-1.1036527, 53.66933759999999], [-1.103969, 53.6683308], [-1.1042925, 53.66732579999999], [-1.1052134, 53.6642792], [-1.1055221, 53.66290299999999], [-1.1057328, 53.6618043], [-1.1059354, 53.66069840000001], [-1.1060014, 53.6603455], [-1.1063476, 53.65849329999999], [-1.1063795999999997, 53.6583149], [-1.1069752999999998, 53.6549914], [-1.1083008999999997, 53.6477287], [-1.1083379, 53.647516499999995], [-1.1083566, 53.647413400000005], [-1.108918, 53.6443125], [-1.1097205999999995, 53.63987920000002], [-1.1098627000000003, 53.639125500000006], [-1.1102407, 53.63704929999999], [-1.110564, 53.635237200000006], [-1.1106119, 53.634969000000005], [-1.1109692999999998, 53.632996799999994], [-1.1113644, 53.630816499999995], [-1.111893246885691, 53.62791270082296], [-1.1128812, 53.622487499999984], [-1.1129809999999998, 53.62193249999999], [-1.1131808, 53.62082039999999], [-1.113614, 53.6184096], [-1.1137608, 53.61762100000001], [-1.1139191, 53.61674519999999], [-1.1140751, 53.6158524], [-1.1143726, 53.61422199999999], [-1.1143998, 53.6140728], [-1.1150519999999997, 53.6105098], [-1.1150781, 53.610366799999994], [-1.1150829, 53.6103194], [-1.1152027, 53.609679], [-1.1152568, 53.6093511], [-1.1153113, 53.60903160000001], [-1.1154292, 53.60837740000001], [-1.1158719999999998, 53.6059209], [-1.1158774, 53.605891099999994], [-1.1159088, 53.6057412], [-1.1161616, 53.60433930000001], [-1.1163048999999998, 53.6036253], [-1.1164620999999997, 53.602932900000006], [-1.1166720999999995, 53.6021137], [-1.1169020999999997, 53.601299899999994], [-1.1174503, 53.5996767], [-1.1181758, 53.59771799999999], [-1.1185112, 53.5968003], [-1.1187118, 53.59626599999999], [-1.1188420999999995, 53.5959191], [-1.1194928, 53.5941564], [-1.1201521, 53.592383600000005], [-1.1207987, 53.590644899999994], [-1.1212827000000003, 53.5893407], [-1.1215805, 53.5885378], [-1.1217823, 53.5880303], [-1.1218848999999995, 53.5877383], [-1.1219399, 53.58751379999999], [-1.1220174, 53.587228399999994], [-1.1220922, 53.587020399999986], [-1.1221136804144258, 53.58696317791911], [-1.1232874999999998, 53.5838361], [-1.1234856576700845, 53.58322035606032], [-1.1235362478131674, 53.583064691177114], [-1.1235819565297278, 53.58292722541179], [-1.12362339351708, 53.582805349898806], [-1.1236611684725395, 53.582696455772734], [-1.1236958910934216, 53.58259793416808], [-1.1237281710770417, 53.58250717621937], [-1.1237586181207149, 53.58242157306115], [-1.1237878419217564, 53.582338515827914], [-1.1238164521774814, 53.5822553956542], [-1.1238450585852056, 53.582169603674544], [-1.1238742708422436, 53.582078531023456], [-1.1239046986459114, 53.581979568835465], [-1.1239369516935236, 53.58187010824511], [-1.1239716396823958, 53.5817475403869], [-1.124009372309843, 53.58160925639537], [-1.1240507592731808, 53.58145264740504], [-1.124068197818241, 53.58138571615257], [-1.1240778518432364, 53.58134866239781], [-1.1240836, 53.5813266], [-1.1242788, 53.5804125], [-1.1244987999999998, 53.5792126], [-1.1246036, 53.57864789999999], [-1.1247736, 53.57773209999999], [-1.1249535999999998, 53.576779899999984], [-1.1249941, 53.5765659], [-1.1250955, 53.57602970000001], [-1.1251473999999997, 53.5757634], [-1.1254103854963948, 53.57460657386965], [-1.1255483, 53.57399989999999], [-1.1259929, 53.572239999999994], [-1.1265805, 53.5702651], [-1.1272597999999998, 53.568292700000015], [-1.1277349999999997, 53.5669851], [-1.1280239, 53.5661658], [-1.1281128, 53.5659138], [-1.1285008, 53.5648325], [-1.1292812999999997, 53.5626671], [-1.1298623, 53.5610896], [-1.1304312, 53.55951199999999], [-1.130631, 53.5589575], [-1.1307188, 53.55871380000001], [-1.1312201, 53.55732239999999], [-1.1313896, 53.5568521], [-1.1319268, 53.5553609], [-1.1334065999999998, 53.5512178], [-1.133726, 53.55033199999999], [-1.1338023, 53.55009090000001], [-1.1338339, 53.549993699999995], [-1.1339865, 53.549524], [-1.134208, 53.5489348], [-1.1346295, 53.5477534], [-1.1347915999999998, 53.547303599999985], [-1.1354976999999995, 53.545343999999986], [-1.1356559, 53.544903000000005], [-1.1360239, 53.543858400000005], [-1.1362152, 53.543336499999995], [-1.1364039, 53.54281009999999], [-1.136574, 53.542306499999995], [-1.1366062, 53.5422172], [-1.1371375999999995, 53.54074200000001], [-1.1374077, 53.54007339999999], [-1.1374712, 53.53989829999999], [-1.1380841, 53.538145099999994], [-1.1381234, 53.538016299999995], [-1.1383685, 53.53734979999999], [-1.138405, 53.53724960000001], [-1.1386299999999998, 53.53662269999999], [-1.1388685, 53.5359711], [-1.1389358, 53.5357633], [-1.1390607, 53.5354264], [-1.1391763, 53.53505619999999], [-1.1392813000000002, 53.5346913], [-1.1393625000000005, 53.53432290000001], [-1.1394300999999998, 53.5340539], [-1.1394625, 53.5338639], [-1.1394709, 53.533795], [-1.1394824, 53.5337001], [-1.139502, 53.53353409999999], [-1.1395211999999997, 53.533346599999994], [-1.1395394, 53.53319460000001], [-1.1395583, 53.533037099999994], [-1.1395786999999995, 53.5324348], [-1.1395972999999997, 53.5318268], [-1.1396028789310542, 53.53156079371068], [-1.13960369048772, 53.53152209813408], [-1.1396045, 53.53148350000001], [-1.1396469, 53.530680499999995], [-1.1396569, 53.5301862], [-1.1396717, 53.529627199999986], [-1.139702, 53.52865909999999], [-1.1397086, 53.5284659], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397494999999995, 53.5271581], [-1.1397931, 53.52638420000001], [-1.1397933999999998, 53.5261444], [-1.1398036, 53.52593199999999], [-1.1398079, 53.525665], [-1.1398126, 53.5253511], [-1.1398365, 53.52466080000001], [-1.1398416999999998, 53.5244301], [-1.1398705, 53.5235272], [-1.1399174941351062, 53.5223198735952], [-1.1399294, 53.522014], [-1.1399467668846863, 53.52123315641426], [-1.1399503, 53.521074299999995], [-1.1399725999999997, 53.5207311], [-1.1400136, 53.51957639999999], [-1.1400233999999998, 53.519114899999984], [-1.1400408, 53.5184858], [-1.14007, 53.5177245], [-1.1400743, 53.5175409], [-1.1401011, 53.51686070000001], [-1.1400918, 53.516491499999994], [-1.1400636, 53.5160155], [-1.1400099, 53.5156032], [-1.139955, 53.515247499999994], [-1.1398705, 53.51487120000001], [-1.1398343, 53.51472600000001], [-1.1396840999999998, 53.5141837], [-1.1395296, 53.51376570000001], [-1.1393845, 53.5134188], [-1.1392316, 53.5130855], [-1.1388856, 53.51244429999998], [-1.1386616, 53.5120775], [-1.1384363, 53.5117417], [-1.1382405, 53.51147779999999], [-1.1379482, 53.511113300000005], [-1.1376089, 53.51071060000001], [-1.1374661999999998, 53.51055709999999], [-1.1373138, 53.5103931], [-1.1370161, 53.5100861], [-1.1365815999999995, 53.509690499999984], [-1.1362678, 53.50941220000001], [-1.1357125, 53.508956799999986], [-1.1352811, 53.50862879999999], [-1.1348305, 53.508309], [-1.1343611, 53.507992400000006], [-1.1338045, 53.50765500000001], [-1.1332814999999998, 53.50735350000001], [-1.1329523999999995, 53.507177], [-1.1326967999999995, 53.50703999999999], [-1.1321173999999998, 53.506751300000005], [-1.1312368999999998, 53.506347899999994], [-1.1305282, 53.506059], [-1.1296203, 53.50572319999999], [-1.1290007, 53.5055142], [-1.1283516, 53.50531000000001], [-1.1277562, 53.505136199999995], [-1.1267959, 53.5048857], [-1.1262920999999997, 53.5047581], [-1.1251771999999998, 53.50449330000001], [-1.1238534999999998, 53.50419099999999], [-1.1227592, 53.5039429], [-1.1212598, 53.50360229999999], [-1.1199253999999998, 53.50329920000001], [-1.1192088, 53.50313609999999], [-1.1188176999999997, 53.5030471], [-1.1171145, 53.502658699999984], [-1.1152304, 53.502229], [-1.1134626999999997, 53.5018307], [-1.1129196, 53.501705], [-1.1115338, 53.5013898], [-1.1114887, 53.5013795], [-1.1099089, 53.5010182], [-1.1073272, 53.50043099999999], [-1.1055527999999997, 53.5000266], [-1.1039248999999998, 53.499651699999994], [-1.1034189, 53.499522899999995], [-1.1033286, 53.4994998], [-1.1018775, 53.4991303], [-1.1007356609186292, 53.49882407745084], [-1.1006750814609596, 53.49880783097022], [-1.1003748, 53.498727300000006], [-1.0984474, 53.4981621], [-1.0975157, 53.497866300000005], [-1.0974140999999995, 53.497832499999994], [-1.0970756999999998, 53.49772], [-1.096369, 53.4974849], [-1.0955362999999998, 53.4972004], [-1.0946069, 53.4968622], [-1.093305202481022, 53.496369404512095], [-1.09321461594536, 53.496335110128925], [-1.0930915113587965, 53.49633016056341], [-1.0929991, 53.4962938], [-1.0921008, 53.495935], [-1.0913036, 53.49560559999998], [-1.0903287999999998, 53.4951813], [-1.0897207, 53.494909699999994], [-1.088255, 53.49424330000001], [-1.0872856, 53.49375679999999], [-1.0866226999999995, 53.49342209999999], [-1.0859643, 53.49307660000001], [-1.084457, 53.4922391], [-1.0835312, 53.491710700000006], [-1.0825043, 53.4910774], [-1.0817647, 53.49060249999999], [-1.0805534, 53.4897936], [-1.0796730999999995, 53.48919889999999], [-1.0794902, 53.4890639], [-1.078409, 53.4882349], [-1.0780388999999997, 53.487953], [-1.0779783409434258, 53.48790447640677], [-1.0777063, 53.4876865], [-1.0769618, 53.48707559999998], [-1.0760047, 53.4862571], [-1.0757584, 53.486057999999986], [-1.0753777295778453, 53.48572615918427], [-1.0751129, 53.48549529999999], [-1.0749515999999997, 53.4853604], [-1.0747635, 53.4852033], [-1.0746779, 53.4851317], [-1.0740869, 53.4846098], [-1.073508, 53.4841114], [-1.0717158000000002, 53.4825859], [-1.0702077, 53.48128739999999], [-1.0696918000000002, 53.48085009999999], [-1.069014, 53.4802721], [-1.0684575, 53.4797963], [-1.0664276, 53.4780537], [-1.0663779999999998, 53.47801109999999], [-1.0663451, 53.47798289999999], [-1.0654326, 53.47723719999999], [-1.0645047999999997, 53.4764436], [-1.0640097999999998, 53.47600549999999], [-1.0634887, 53.47556629999999], [-1.0624602, 53.4746922], [-1.0604098, 53.47293320000001], [-1.0596651, 53.47230479999999], [-1.0589391999999995, 53.4716753], [-1.0574554, 53.4704216], [-1.0551075, 53.4683988], [-1.0543964880180725, 53.46779240988761], [-1.0527375, 53.4663775], [-1.0508941, 53.46478909999999], [-1.0490343999999998, 53.463199], [-1.0463344, 53.460878700000016], [-1.0436405, 53.45856549999999], [-1.0427609999999998, 53.4578177], [-1.0420722, 53.45724969999999], [-1.0413297, 53.4566691], [-1.0407305999999998, 53.4562214], [-1.040116, 53.4557735], [-1.039464, 53.45531950000001], [-1.0388313, 53.454892099999995], [-1.0382632999999997, 53.4545065], [-1.037685, 53.454133299999995], [-1.0367901999999998, 53.45357109999999], [-1.0358651, 53.4530116], [-1.0354135999999998, 53.452752499999995], [-1.0349497999999997, 53.4524947], [-1.0335267, 53.45171709999999], [-1.0321508, 53.450965499999995], [-1.0314801999999998, 53.45059530000001], [-1.0307545, 53.45019539999999], [-1.0293242, 53.44941200000001], [-1.0283501999999998, 53.44887390000001], [-1.0280235, 53.44863839999999], [-1.0270828, 53.4481201], [-1.026733, 53.4479273], [-1.0253918, 53.44718819999999], [-1.0240859, 53.4464695], [-1.0230455, 53.4459036], [-1.0218988, 53.44525529999999], [-1.0215975999999998, 53.445085], [-1.0201849, 53.444257799999995], [-1.0194179, 53.44370970000001], [-1.0187229, 53.4431529], [-1.017987, 53.44251079999999], [-1.0173272, 53.44186369999999], [-1.0165334, 53.440920000000006], [-1.0159557, 53.44004449999999], [-1.0157420999999998, 53.43965389999999], [-1.0154713, 53.439119199999986], [-1.0152209, 53.43853099999999], [-1.0149798, 53.4378108], [-1.0148397, 53.437183899999994], [-1.0147809, 53.4367496], [-1.0147427, 53.436424599999995], [-1.0147305, 53.436099199999994], [-1.0147518999999998, 53.43532749999999], [-1.0147584, 53.43507749999999], [-1.0148086999999997, 53.4347557], [-1.0148489, 53.43449269999999], [-1.0148665, 53.4343778], [-1.014925, 53.43410269999999], [-1.0149920999999995, 53.4338601], [-1.0150585000000003, 53.4335783], [-1.0151369999999995, 53.4333612], [-1.0154145, 53.4325701], [-1.0159602000000003, 53.43121169999999], [-1.0161285, 53.43082449999999], [-1.0162953, 53.430437999999995], [-1.0171194, 53.428639799999985], [-1.017528, 53.4277065], [-1.0176342, 53.4274602], [-1.0176851000000002, 53.427345], [-1.0178905, 53.4267761], [-1.0180614, 53.4262143], [-1.0181643, 53.42585950000001], [-1.0182417999999998, 53.425509899999994], [-1.0183292, 53.424969199999985], [-1.018402, 53.42405859999999], [-1.0184167, 53.423488], [-1.0184091, 53.4229009], [-1.0183917, 53.4224017], [-1.0183911, 53.4223937], [-1.0183549, 53.4219078], [-1.018302, 53.421457], [-1.0182363, 53.4210153], [-1.0181476, 53.420517299999986], [-1.0180367, 53.420022], [-1.0177847, 53.41898699999999], [-1.0175218, 53.417959500000016], [-1.0173842, 53.41738839999999], [-1.0172361, 53.4168178], [-1.0169441, 53.415662899999994], [-1.0165950604950296, 53.41428429590598], [-1.0163629999999997, 53.413367699999995], [-1.0163224, 53.41317649999999], [-1.0162776999999998, 53.41300710000001], [-1.0161636, 53.4125748], [-1.0161167, 53.4123963], [-1.0157656, 53.41106039999999], [-1.0156008, 53.4103642], [-1.0154286, 53.409693799999985], [-1.0153789999999998, 53.40949559999999], [-1.0147452, 53.406961599999995], [-1.0146017, 53.406387800000005], [-1.0137362, 53.4030997], [-1.0134439999999998, 53.401887499999994], [-1.0131238, 53.40064420000001], [-1.0129789, 53.4001378], [-1.0128226, 53.39962309999999], [-1.0125455, 53.3987843], [-1.0124244, 53.3984497], [-1.0115278, 53.3959716], [-1.0105984999999995, 53.3934302], [-1.0098021, 53.3912212], [-1.0090051999999998, 53.3890139], [-1.0087404, 53.3882768], [-1.0084713999999997, 53.3875416], [-1.0084250999999995, 53.3874143], [-1.0079415, 53.38608370000001], [-1.0076503999999995, 53.3852415], [-1.0073665, 53.38452219999999], [-1.0070487, 53.38378459999999], [-1.0068317999999998, 53.3831648], [-1.0063498, 53.381798999999994], [-1.0058159, 53.3804209], [-1.0048189, 53.3776733], [-1.0029469, 53.3725108], [-1.0028247999999995, 53.372172099999986], [-1.0026247999999998, 53.3716083], [-1.0024183999999998, 53.3710197], [-1.0019907, 53.3698521], [-1.0011383, 53.367527800000005], [-1.00101, 53.3671914], [-1.0008803, 53.36685800000001], [-1.0007478999999997, 53.3665244], [-1.000595, 53.3661966], [-1.0004459, 53.3658765], [-1.0002859, 53.3655346], [-0.9999953, 53.364968], [-0.9996781, 53.364399799999994], [-0.9993487, 53.363834100000005], [-0.9989934, 53.3632748], [-0.99863, 53.3627321], [-0.998238, 53.362185999999994], [-0.9978474999999998, 53.3616426], [-0.9974268, 53.36110179999999], [-0.9970869299633868, 53.36070877627213], [-0.996836, 53.36041860000001], [-0.9965458, 53.36008720000001], [-0.9962320999999998, 53.3597444], [-0.9949574, 53.3583714], [-0.994216, 53.35756859999999], [-0.9934598, 53.3567689], [-0.9919032, 53.3551788], [-0.991197, 53.3544323], [-0.9904920999999998, 53.3536815], [-0.9890645999999996, 53.35218379999999], [-0.9882636, 53.35136889999999], [-0.9881468125314736, 53.35124689902113], [-0.987473, 53.350543], [-0.9859007, 53.34889389999999], [-0.9827797, 53.3455939], [-0.9766702, 53.33919169999998], [-0.9764919, 53.33900489999999], [-0.9759051, 53.33838539999999], [-0.9753137, 53.3377646], [-0.9741322, 53.33652630000001], [-0.9729703, 53.3352839], [-0.9717427999999998, 53.3340567], [-0.9713581, 53.3336788], [-0.9709538999999998, 53.3333101], [-0.9704791, 53.33288579999999], [-0.9699924, 53.33247839999999], [-0.9691811, 53.33181499999999], [-0.9683543, 53.3311593], [-0.9668900999999998, 53.3300051], [-0.9662911, 53.3295329], [-0.9658489, 53.3291258], [-0.9656971, 53.32900129999999], [-0.9646647, 53.3281804], [-0.9626123, 53.3266034], [-0.9623482, 53.32638730000001], [-0.9617327, 53.325892800000005], [-0.9612336, 53.3254981], [-0.9610912, 53.325387199999994], [-0.9600989, 53.324614799999985], [-0.95789, 53.3228594], [-0.9534561, 53.3193437], [-0.9527519, 53.3187741], [-0.9519681, 53.3181227], [-0.9512935, 53.317571], [-0.9494085, 53.31602349999999], [-0.9492357, 53.3158949], [-0.9487256, 53.31551530000001], [-0.9482043, 53.3151483], [-0.9479032122771712, 53.3149548547396], [-0.9476818, 53.3148126], [-0.9470649, 53.3144467], [-0.9466705, 53.31421639999999], [-0.9457916, 53.31376370000001], [-0.9457026981132024, 53.31371970224965], [-0.9456574634659808, 53.31369731550023], [-0.9455758, 53.3136569], [-0.9445289, 53.3131722], [-0.944377, 53.3131067], [-0.9433375999999998, 53.31265160000001], [-0.9426585, 53.31237089999999], [-0.9419121, 53.3120734], [-0.9413299000000002, 53.3118401], [-0.9399092, 53.3112692], [-0.9397767, 53.3112122], [-0.937898, 53.31043789999999], [-0.9362267, 53.309745499999984], [-0.9361337, 53.309706000000006], [-0.9352612999999996, 53.309335199999985], [-0.9343117, 53.3089194], [-0.9330011, 53.308333], [-0.931692, 53.3077461], [-0.9302762270028168, 53.30706581297633], [-0.9298297999999998, 53.3068513], [-0.9280165, 53.30594820000001], [-0.9268377, 53.3053536], [-0.9257389, 53.3047735], [-0.9249632, 53.30437369999999], [-0.9242318, 53.3039859], [-0.9237589999999998, 53.3037192], [-0.9232829, 53.303444099999986], [-0.9228367, 53.303168], [-0.9227049000000002, 53.303086399999984], [-0.9222255, 53.3027612], [-0.9214844, 53.3022371], [-0.9209876, 53.30185550000001], [-0.9206835, 53.30161139999999], [-0.9203969, 53.301369], [-0.9200951, 53.3011158], [-0.9198405, 53.3008636], [-0.9193157, 53.300341], [-0.9190058, 53.2999973], [-0.9187136, 53.2996574], [-0.9185161, 53.29942199999999], [-0.9183274, 53.2991837], [-0.9179844, 53.29870049999999], [-0.9177741, 53.2983881], [-0.9175752, 53.298074599999985], [-0.9172384, 53.2974348], [-0.9171077999999998, 53.2971735], [-0.9169910999999996, 53.2969136], [-0.9168135, 53.2965378], [-0.9166965, 53.2962399], [-0.9166014, 53.2959314], [-0.9164473, 53.2953897], [-0.9163256, 53.294813000000005], [-0.9162663, 53.2944684], [-0.9162333, 53.29415650000001], [-0.9161801, 53.29350490000001], [-0.9161745, 53.2930796], [-0.9162009, 53.2923232], [-0.9162322, 53.2914254], [-0.9162491999999998, 53.2909363], [-0.9162666000000002, 53.29043619999999], [-0.9162168, 53.289932699999994], [-0.9162417999999998, 53.2892143], [-0.9164308, 53.28534500000001], [-0.9165375999999998, 53.28258830000001], [-0.916657, 53.2798316], [-0.9166683, 53.2792255], [-0.9166632, 53.2786222], [-0.9166449, 53.2781462], [-0.9166051, 53.27766940000001], [-0.9165795, 53.2774678], [-0.9165425, 53.2772841], [-0.9163403, 53.27638359999999], [-0.9162895, 53.276191100000005], [-0.9161522, 53.2758251], [-0.9160499, 53.27556980000001], [-0.915941, 53.275299200000006], [-0.9158303999999998, 53.2750406], [-0.9157008999999998, 53.27477429999998], [-0.915574, 53.27452649999999], [-0.9154281, 53.27427300000001], [-0.9153611, 53.2741407], [-0.915279, 53.2740104], [-0.9151316000000002, 53.273763599999995], [-0.9148365, 53.2733309], [-0.9145171, 53.2728988], [-0.9141863, 53.272473], [-0.9138126, 53.27206149999999], [-0.9133818, 53.27159509999999], [-0.9129109, 53.27113400000002], [-0.9124097999999998, 53.270683000000005], [-0.9118693, 53.2702343], [-0.9115584, 53.26999239999999], [-0.9113975, 53.2698732], [-0.9112499, 53.2697647], [-0.9109418, 53.2695308], [-0.9106098999999998, 53.26929929999999], [-0.9101684, 53.26901940000001], [-0.9097252, 53.268752699999986], [-0.9085969, 53.2680811], [-0.9073964, 53.2674216], [-0.9051907, 53.26619329999999], [-0.9046005, 53.2658673], [-0.9014281999999998, 53.2641113], [-0.8983152841195214, 53.26238310057652], [-0.8928161999999998, 53.25933], [-0.8923364999999999, 53.259061899999985], [-0.8922053999999999, 53.2589885], [-0.8912058, 53.25844359999999], [-0.8903309, 53.25793629999999], [-0.8894677999999999, 53.25742], [-0.8890487999999999, 53.25715530000001], [-0.8886716, 53.2569068], [-0.8881103, 53.2565217], [-0.8876057, 53.2561463], [-0.8867333999999999, 53.2554671], [-0.8863975, 53.2551711], [-0.8861128999999999, 53.25489579999999], [-0.8856701999999999, 53.2544723], [-0.8852784999999999, 53.25406589999999], [-0.8849076, 53.25366619999999], [-0.8846511107979592, 53.25335536819731], [-0.8845791, 53.25326809999999], [-0.8839726, 53.2524686], [-0.8835518, 53.2517911], [-0.8831225, 53.25111299999999], [-0.8826803, 53.2501366], [-0.8823024, 53.24917060000001], [-0.8820736, 53.248329600000005], [-0.8819914999999999, 53.247906500000006], [-0.8819300999999999, 53.2474966], [-0.8818607999999999, 53.2467382], [-0.8818347999999999, 53.2459664], [-0.8818607999999999, 53.2451406], [-0.88194, 53.244316999999995], [-0.8819712, 53.2440552], [-0.8820986999999999, 53.2427287], [-0.8822131, 53.24140359999999], [-0.8822714, 53.2406616], [-0.8823259, 53.23991680000001], [-0.8823584999999999, 53.23951919999999], [-0.8823686, 53.23912299999999], [-0.8823682999999999, 53.23830679999999], [-0.8823316999999999, 53.2378221], [-0.8822893, 53.237326499999995], [-0.8822176999999999, 53.23685110000001], [-0.8821389999999999, 53.23637269999999], [-0.8820383999999999, 53.2359042], [-0.8819213999999999, 53.2354226], [-0.8815087, 53.2341435], [-0.8813160999999999, 53.2336473], [-0.8810998999999999, 53.23315209999999], [-0.880453, 53.23178639999998], [-0.8802883999999999, 53.231409199999995], [-0.8800929999999999, 53.23099989999999], [-0.8798815, 53.230466400000005], [-0.87969, 53.23007569999999], [-0.8794092999999998, 53.2295009], [-0.8791200999999998, 53.22890519999999], [-0.8788248, 53.2282933], [-0.8783218999999999, 53.22721659999999], [-0.8780980999999999, 53.226752000000005], [-0.8778668, 53.226302], [-0.8775968999999999, 53.2258048], [-0.8774360277991459, 53.2255218148756], [-0.8774122, 53.2254799], [-0.8772661999999999, 53.2252615], [-0.8768574, 53.22467640000001], [-0.8766909, 53.22445679999999], [-0.8766329999999999, 53.2243805], [-0.8763924999999999, 53.224098299999994], [-0.8759191, 53.223549899999995], [-0.8754031, 53.2230106], [-0.8750318999999999, 53.22265569999999], [-0.8746425, 53.222305000000006], [-0.8739345999999999, 53.22171650000001], [-0.873465, 53.2213612], [-0.8731657, 53.2211474], [-0.8723219, 53.2205912], [-0.8714001999999998, 53.22002229999998], [-0.8709989, 53.21980190000001], [-0.8707221999999999, 53.21965329999999], [-0.8703415999999999, 53.2194807], [-0.8699282000000002, 53.219274], [-0.8693375999999999, 53.2189921], [-0.8687036, 53.218706399999995], [-0.8672578, 53.2181391], [-0.8665124000000001, 53.21785959999999], [-0.8657823999999998, 53.217601999999985], [-0.8646305, 53.21719329999999], [-0.8635641, 53.2167903], [-0.8631280999999998, 53.2166267], [-0.862706, 53.21646419999999], [-0.8622816, 53.21630110000001], [-0.8619635999999999, 53.2161631], [-0.8609104, 53.2157222], [-0.8598650999999999, 53.2152501], [-0.8501737000000001, 53.2108728], [-0.8481060999999999, 53.2099485], [-0.846054, 53.2090172], [-0.8440002999999999, 53.208109400000005], [-0.8424611, 53.207429], [-0.8421579, 53.20729339999999], [-0.8414559, 53.20696920000001], [-0.8407864999999999, 53.206636800000005], [-0.840528, 53.2065127], [-0.8402758, 53.2063867], [-0.8397838999999999, 53.20613409999999], [-0.8393123, 53.20588269999999], [-0.8388526, 53.2056267], [-0.8377845, 53.2049867], [-0.8375583, 53.204850400000005], [-0.8374614, 53.204792], [-0.8366948999999999, 53.20433], [-0.8353036999999999, 53.2034259], [-0.835164, 53.20333599999999], [-0.8333010000000001, 53.20215329999999], [-0.8318581999999999, 53.20122920000001], [-0.8311189999999999, 53.20075729999999], [-0.8303867000000001, 53.200292700000006], [-0.8296847000000002, 53.199848], [-0.829257565360737, 53.19957740430325], [-0.8281411, 53.1988701], [-0.8270462, 53.1981529], [-0.8260048, 53.1974269], [-0.8248775, 53.19656109999998], [-0.8243540999999999, 53.19613030000001], [-0.8238587, 53.19570000000001], [-0.823452, 53.19534019999998], [-0.8230569999999999, 53.194976299999986], [-0.8226689000000001, 53.194608399999986], [-0.8223076999999999, 53.194245200000005], [-0.8217671999999999, 53.1936743], [-0.8212583999999999, 53.1931048], [-0.8207658999999999, 53.1925267], [-0.8205187, 53.1922384], [-0.8202993, 53.1919449], [-0.8199065, 53.1914117], [-0.8195317999999999, 53.1908644], [-0.8191259, 53.1902292], [-0.8188274, 53.189762], [-0.8186399, 53.1894227], [-0.8184574, 53.18908569999999], [-0.8181058999999999, 53.1884058], [-0.8177979, 53.1877246], [-0.817644, 53.1873848], [-0.8175075, 53.1870423], [-0.8162024999999999, 53.1834722], [-0.8159228999999999, 53.1825442], [-0.8157882999999999, 53.18205460000001], [-0.8156604999999999, 53.18156239999999], [-0.8155456, 53.181031700000005], [-0.8154417999999999, 53.180494], [-0.8153564999999999, 53.17994730000001], [-0.8152809999999999, 53.17939779999998], [-0.8152315, 53.1790061], [-0.8151816999999999, 53.1785744], [-0.815141, 53.1780935], [-0.8151259, 53.17773639999999], [-0.8151172999999999, 53.177532], [-0.8150983, 53.1769756], [-0.8151002999999999, 53.175879900000005], [-0.8151324999999999, 53.1752357], [-0.8152025, 53.17433889999999], [-0.8152902, 53.1734583], [-0.8154572999999999, 53.17169880000001], [-0.8155575999999999, 53.1705536], [-0.8157119, 53.1691867], [-0.8157225, 53.1689798], [-0.8159195999999999, 53.16697860000001], [-0.8159739, 53.16645350000001], [-0.8161165999999999, 53.16507430000001], [-0.8162957, 53.163234399999986], [-0.8164194, 53.1619765], [-0.8166585, 53.159554099999994], [-0.8167896999999998, 53.1582594], [-0.8167668, 53.1577993], [-0.8168237, 53.1572123], [-0.8171499, 53.15384800000001], [-0.8173629999999998, 53.1516985], [-0.8179545344207514, 53.14573188385283], [-0.817956, 53.1457171], [-0.8180161999999999, 53.1449636], [-0.8182572999999999, 53.1426892], [-0.8183291, 53.1419187], [-0.8184008, 53.1411106], [-0.8184476, 53.14069320000001], [-0.8184922000000001, 53.14027420000001], [-0.8188532999999999, 53.1366014], [-0.8189399999999999, 53.1356781], [-0.8190487000000001, 53.1346409], [-0.8191397, 53.133663600000006], [-0.8192409000000002, 53.13266920000001], [-0.8193598, 53.13151249999999], [-0.8196767999999999, 53.1283922], [-0.8197040999999999, 53.1281236], [-0.8197928999999999, 53.1272638], [-0.8199086999999999, 53.125869], [-0.8199549999999999, 53.12517939999999], [-0.8199716, 53.1248366], [-0.8199729999999998, 53.124808599999994], [-0.8199716999999999, 53.124491199999994], [-0.8199620999999999, 53.1240928], [-0.8199354, 53.12370409999999], [-0.8198814999999999, 53.1231598], [-0.8198008999999999, 53.122614500000005], [-0.8196302999999999, 53.1217303], [-0.8194112999999998, 53.120816799999986], [-0.8192202, 53.1201338], [-0.8186906, 53.118235600000006], [-0.8178717, 53.11509740000001], [-0.8176488999999999, 53.1143192], [-0.8173952999999999, 53.113538199999994], [-0.8171226999999999, 53.1127629], [-0.8168181, 53.11198839999999], [-0.8164259, 53.1110926], [-0.8160039999999998, 53.1102191], [-0.8155371, 53.10934979999999], [-0.8150415999999999, 53.10848740000001], [-0.8127389000000002, 53.1045003], [-0.8119795, 53.10317740000001], [-0.8112092, 53.101851200000006], [-0.8096913, 53.0991854], [-0.8094553, 53.098787400000006], [-0.8084837557075693, 53.09708765175811], [-0.8080757999999999, 53.0963739], [-0.8066497999999999, 53.093871099999994], [-0.8063046, 53.093275899999995], [-0.8058067, 53.0924237], [-0.8054564688336444, 53.09181876959621], [-0.8052893999999999, 53.0915302], [-0.8048181, 53.0906998], [-0.804794026483449, 53.09066112188341], [-0.8047880999999999, 53.0906516], [-0.8044824999999999, 53.0901173], [-0.8042504, 53.0897116], [-0.8037602, 53.088865299999995], [-0.8026116, 53.0868791], [-0.8024914000000001, 53.0866711], [-0.8009806, 53.08402399999999], [-0.7996139255919176, 53.08163358489044], [-0.7994682000000001, 53.0813787], [-0.7988572, 53.0803161], [-0.7984714999999999, 53.0796554], [-0.7979259999999999, 53.0787189], [-0.7973659, 53.0777431], [-0.7969089999999999, 53.0769885], [-0.7964041, 53.076235100000005], [-0.7957735, 53.075394200000005], [-0.7950681, 53.0745462], [-0.794745, 53.0741992], [-0.7944105999999999, 53.07384759999999], [-0.793697, 53.0731514], [-0.7929367999999999, 53.072465699999995], [-0.7925381999999999, 53.0721164], [-0.7921223999999999, 53.0717782], [-0.7913172, 53.0711573], [-0.7904596999999999, 53.0705545], [-0.7900222, 53.0702555], [-0.7895692, 53.0699552], [-0.7886419, 53.0693764], [-0.7876463, 53.06878119999999], [-0.7866801, 53.0681949], [-0.7850875999999999, 53.0672542], [-0.7834964999999999, 53.0662999], [-0.7745165999999999, 53.06093070000001], [-0.7730631999999998, 53.0600648], [-0.7716127, 53.0592095], [-0.7688549999999998, 53.05755870000001], [-0.7684084, 53.057284899999985], [-0.7679378999999998, 53.05700329999999], [-0.7669813, 53.0564329], [-0.7510806999999999, 53.046938299999994], [-0.7497009999999998, 53.04611160000001], [-0.7409669, 53.040880099999995], [-0.7407613, 53.04075689999999], [-0.7358888590086229, 53.03783802447602], [-0.7352021, 53.0374266], [-0.7333823, 53.0363387], [-0.7326304, 53.0358994], [-0.731899, 53.0354555], [-0.7304155, 53.03457499999999], [-0.7275319999999998, 53.0328497], [-0.7258442, 53.0318338], [-0.7252702, 53.031442], [-0.7248797999999999, 53.0312121], [-0.7246853999999999, 53.031094399999986], [-0.7239074999999999, 53.0306234], [-0.723689, 53.0304896], [-0.7230881999999998, 53.0301256], [-0.722291, 53.029646], [-0.7221549999999999, 53.0295642], [-0.7208580999999998, 53.0287891], [-0.7197078, 53.02810290000001], [-0.7186522272956171, 53.02747274328063], [-0.7183957000000001, 53.0273196], [-0.7181863, 53.02719410000001], [-0.7173592, 53.0266987], [-0.7162184999999999, 53.026019000000005], [-0.7154182, 53.0255377], [-0.7149605999999998, 53.0252731], [-0.7146471, 53.025082000000005], [-0.7141898, 53.0248126], [-0.7133408, 53.0243052], [-0.7121291, 53.0235573], [-0.7105601000000001, 53.0226184], [-0.7094161, 53.0219311], [-0.7078120999999999, 53.0209687], [-0.7065877, 53.02023779999998], [-0.7056892, 53.0196989], [-0.7054824, 53.0195751], [-0.7036533999999999, 53.0184799], [-0.7015384, 53.01721979999999], [-0.699795, 53.01618059999999], [-0.6974475999999998, 53.01476989999999], [-0.6960165, 53.01390429999999], [-0.6954793999999999, 53.0135843], [-0.6947659, 53.01315590000001], [-0.6923072, 53.01170239999999], [-0.6917240999999998, 53.0113577], [-0.6887683999999998, 53.0095792], [-0.6864043, 53.0081639], [-0.6862332, 53.00806140000001], [-0.6831718, 53.0062285], [-0.6829772999999999, 53.00611200000001], [-0.6773652999999998, 53.00275419999999], [-0.6764710999999999, 53.0022172], [-0.6746405, 53.001117699999995], [-0.6719292999999998, 52.999477799999994], [-0.6692125, 52.99785430000001], [-0.666471, 52.9962093], [-0.6637241999999999, 52.9945792], [-0.6610124, 52.9929335], [-0.6610073, 52.9929304], [-0.6598451, 52.9921514], [-0.6590383, 52.9915638], [-0.6582725000000001, 52.99096399999999], [-0.6575368, 52.990351], [-0.6568440999999999, 52.9897292], [-0.6559833999999999, 52.98889210000001], [-0.6552078, 52.98804620000001], [-0.6548449, 52.98761390000001], [-0.6545133, 52.98717349999999], [-0.6540840999999998, 52.98662530000001], [-0.6537025, 52.9860632], [-0.6532372, 52.98535429999999], [-0.65248, 52.984057099999994], [-0.6523183548885393, 52.98378961162837], [-0.6520868999999999, 52.9834066], [-0.6517235999999998, 52.982778499999995], [-0.6517148, 52.98276330000001], [-0.6514196, 52.98227369999999], [-0.6489741, 52.97821789999999], [-0.6474074999999999, 52.9756197], [-0.6471594, 52.97520819999999], [-0.6462327, 52.9736711], [-0.6461691999999999, 52.97356440000001], [-0.6456175999999999, 52.9726543], [-0.6442226999999999, 52.9703039], [-0.6441899796817034, 52.97024630896167], [-0.6441682567241052, 52.97020807433758], [-0.6441064, 52.9700992], [-0.6437891999999998, 52.9695039], [-0.6435555999999999, 52.96902889999999], [-0.6433663000000001, 52.9686322], [-0.6431977, 52.968240400000006], [-0.6431585, 52.9681361], [-0.6430096, 52.96773999999999], [-0.6428364, 52.96724889999999], [-0.6427796, 52.9670454], [-0.642741, 52.96690720000001], [-0.6426494999999999, 52.96657950000001], [-0.6425321, 52.9661513], [-0.6424443000000001, 52.96573510000001], [-0.6423674, 52.9653065], [-0.6422947, 52.96490070000001], [-0.6422466000000001, 52.9645854], [-0.6422055, 52.96426220000001], [-0.6421828, 52.96364669999999], [-0.6421697999999999, 52.96304229999999], [-0.6422014999999999, 52.962442], [-0.6422603999999998, 52.96166780000001], [-0.642346, 52.96089239999999], [-0.6426814, 52.9583838], [-0.6427456, 52.95790389999999], [-0.6427448, 52.957407], [-0.6431449, 52.95441379999999], [-0.6435958, 52.95115690000001], [-0.6439463, 52.9487648], [-0.6440711999999998, 52.94790759999999], [-0.6451198, 52.939967499999995], [-0.6452328999999999, 52.93932429999999], [-0.6453369999999999, 52.9386078], [-0.6454074, 52.9381017], [-0.6455366, 52.9371736], [-0.6455680999999999, 52.9369458], [-0.6459332, 52.934301899999994], [-0.6459908, 52.933879899999994], [-0.6465651050991676, 52.929673494383906], [-0.6473330999999999, 52.9240478], [-0.6475933999999999, 52.922094], [-0.6478083, 52.92062130000001], [-0.6478778999999999, 52.9201442], [-0.6479336000000001, 52.9197272], [-0.6480365, 52.91893769999999], [-0.6481109000000002, 52.9184247], [-0.648169, 52.9179683], [-0.6482150999999999, 52.9174935], [-0.6482647999999999, 52.9169766], [-0.6482877, 52.9164247], [-0.6482837, 52.9156636], [-0.6482670999999999, 52.9154098], [-0.6482351, 52.9151352], [-0.6481645, 52.9145856], [-0.6480727, 52.9139458], [-0.6480237, 52.91366450000001], [-0.6479696999999999, 52.9133864], [-0.6478667, 52.9128406], [-0.6478299, 52.9126809], [-0.647803, 52.9125495], [-0.647732, 52.91227069999999], [-0.6475697, 52.9117128], [-0.6475014, 52.911525399999995], [-0.6474371, 52.9113653], [-0.6472680999999999, 52.9110029], [-0.6471581, 52.91077649999999], [-0.6469971, 52.9104873], [-0.6468764999999999, 52.9102847], [-0.6467664, 52.9101071], [-0.6466483999999999, 52.90993240000001], [-0.6465278, 52.90976549999999], [-0.6463804, 52.9095714], [-0.6462379999999999, 52.909390599999995], [-0.6460074999999998, 52.909113600000005], [-0.6459272, 52.9090258], [-0.6458196999999999, 52.908913], [-0.6455864, 52.9086704], [-0.6452803999999999, 52.9083634], [-0.6448887999999999, 52.90801400000001], [-0.6445482000000001, 52.907727699999995], [-0.6440709, 52.9073439], [-0.6437383, 52.9070871], [-0.6433260973504902, 52.90678218893004], [-0.6431697, 52.9066665], [-0.6429857, 52.9065288], [-0.6423787999999999, 52.9060746], [-0.6418795, 52.9057121], [-0.6412599, 52.9052608], [-0.6407368999999999, 52.9048709], [-0.6403184999999999, 52.904557], [-0.6395513999999999, 52.9039973], [-0.6388322, 52.90346290000001], [-0.6384527, 52.90318080000001], [-0.6379044999999999, 52.902770999999994], [-0.6371024999999999, 52.9021805], [-0.6366257, 52.9018287], [-0.6364071999999998, 52.901667499999995], [-0.6361046999999999, 52.9014444], [-0.6354743999999999, 52.90097840000001], [-0.6349004, 52.90054799999999], [-0.6342888999999999, 52.90010109999999], [-0.6329049, 52.89907529999999], [-0.631781, 52.8982441], [-0.6316523, 52.89815349999999], [-0.628820698883665, 52.89605848362047], [-0.6265588, 52.894384899999984], [-0.6253592999999998, 52.8934268], [-0.6248842999999998, 52.8930324], [-0.6240346, 52.8922981], [-0.6236370999999999, 52.89193049999999], [-0.6232815, 52.8915685], [-0.622469, 52.89066450000001], [-0.6220941000000001, 52.89020260000001], [-0.6217555, 52.8897423], [-0.6214292999999999, 52.8892895], [-0.6211324999999999, 52.88882659999999], [-0.6208618, 52.888360600000006], [-0.6206072, 52.88790250000001], [-0.620374, 52.88743370000001], [-0.6201625999999999, 52.886960900000005], [-0.6199747999999999, 52.8864828], [-0.6198122999999999, 52.8860047], [-0.6195865, 52.885241400000005], [-0.6195015, 52.88485080000001], [-0.6194251, 52.8844696], [-0.619189, 52.8829195], [-0.6189633999999999, 52.88137040000001], [-0.6188453999999999, 52.880589], [-0.6187741999999999, 52.88020139999999], [-0.6187202, 52.8798164], [-0.6186743, 52.879493299999986], [-0.6186242999999999, 52.87914150000001], [-0.6181054564206053, 52.87548963626874], [-0.6178474, 52.8736732], [-0.6169528999999999, 52.86752369999999], [-0.6169241999999999, 52.86729869999999], [-0.6168055, 52.866667], [-0.6166612, 52.86602639999999], [-0.616394, 52.8651006], [-0.6161911, 52.8644521], [-0.6156729999999999, 52.863252900000006], [-0.6156086, 52.8631019], [-0.6152848999999999, 52.86243199999999], [-0.6150824, 52.86204719999999], [-0.6148565999999999, 52.861656], [-0.6143805, 52.86087849999999], [-0.6139066999999999, 52.8602066], [-0.6133887, 52.8595178], [-0.6130647, 52.859115800000005], [-0.6127039, 52.85870090000001], [-0.6123382, 52.8582903], [-0.6119392, 52.85787199999999], [-0.6112874, 52.8572106], [-0.610444, 52.856397400000006], [-0.6099361, 52.8559095], [-0.6094309, 52.85543119999999], [-0.6091689, 52.85518429999999], [-0.6088858999999999, 52.854947], [-0.6083308, 52.85446919999999], [-0.6077507, 52.85402149999999], [-0.6074453, 52.853792], [-0.6071571, 52.85358130000001], [-0.6065549, 52.8531495], [-0.6059305, 52.85272919999999], [-0.6057116, 52.8525862], [-0.6054967999999998, 52.852449], [-0.604998, 52.852131799999995], [-0.6044813, 52.8518172], [-0.6036303, 52.851319499999995], [-0.6027485, 52.8508489], [-0.6020404, 52.8504883], [-0.6009215, 52.849923], [-0.5913398, 52.84558630000001], [-0.5904695, 52.8452027], [-0.5896015999999998, 52.84481489999999], [-0.5887326, 52.844411], [-0.5878748999999999, 52.8440308], [-0.5874778, 52.84383589999999], [-0.5870643, 52.8436357], [-0.5861834, 52.8431774], [-0.5854071, 52.842769800000006], [-0.5846696, 52.8423458], [-0.5836633, 52.84173179999999], [-0.5827416999999999, 52.8411237], [-0.5819082, 52.8405096], [-0.5811091999999999, 52.8399056], [-0.5807257999999998, 52.839622000000006], [-0.5787276999999998, 52.83814439999999], [-0.5783035, 52.8378308], [-0.5779743, 52.83762359999999], [-0.5776672999999999, 52.8373989], [-0.577003, 52.83691030000001], [-0.5760033, 52.8361723], [-0.5757394999999998, 52.83597760000001], [-0.57324, 52.83411219999999], [-0.569352, 52.8312032], [-0.5688656, 52.8308388], [-0.5673976999999999, 52.8297389], [-0.5654265, 52.828270200000006], [-0.5615673, 52.825391999999994], [-0.5596484999999999, 52.823957799999995], [-0.5586889999999999, 52.823244200000005], [-0.5578367, 52.82260499999999], [-0.5575673, 52.822402399999994], [-0.5559836743935823, 52.82123800100551], [-0.5559052, 52.821180299999995], [-0.5550873, 52.82056109999999], [-0.5542845, 52.81996], [-0.5509545999999999, 52.817487], [-0.5507881, 52.8173596], [-0.5481441, 52.8153766], [-0.5454636, 52.813388999999994], [-0.5428272999999999, 52.8114208], [-0.5401743, 52.8094332], [-0.5399795, 52.8092856], [-0.5389891704717129, 52.80854738291207], [-0.5368109, 52.80692359999999], [-0.5362795, 52.8065277], [-0.5330274, 52.80408810000001], [-0.5327306999999999, 52.803865599999995], [-0.5320355, 52.8033211], [-0.5314024, 52.8027773], [-0.5307609, 52.8021947], [-0.5301577, 52.8016173], [-0.5296927999999999, 52.80111229999999], [-0.5288771, 52.8002262], [-0.5283177, 52.799523], [-0.527814, 52.798821], [-0.5189906000000001, 52.7852951], [-0.5145446999999999, 52.7784883], [-0.5123689999999999, 52.7751151], [-0.5112473, 52.7734221], [-0.5106892, 52.7725701], [-0.5101292, 52.77170699999999], [-0.5099422, 52.7714172], [-0.5091631, 52.7702555], [-0.5087848, 52.76967090000001], [-0.5084166, 52.7690664], [-0.507829, 52.7681769], [-0.50721, 52.7672852], [-0.5069368130023223, 52.766918552514426], [-0.5063568, 52.7661401], [-0.5060991, 52.7657949], [-0.5059286, 52.7655666], [-0.5055047999999999, 52.76498569999999], [-0.5048861999999998, 52.764124599999995], [-0.5042865, 52.76327740000001], [-0.5035815, 52.7622955], [-0.5028623999999999, 52.76131059999999], [-0.5019668, 52.7600626], [-0.5010362999999999, 52.758814], [-0.5003224, 52.7578401], [-0.4999643, 52.75734280000001], [-0.4996477, 52.7568443], [-0.4995064, 52.7566228], [-0.4993686999999999, 52.7563993], [-0.4992326999999999, 52.756189], [-0.49910049999999995, 52.75595539999999], [-0.49886, 52.7555048], [-0.4986397, 52.7550482], [-0.4983458999999999, 52.75441829999999], [-0.4980701, 52.75378109999999], [-0.4975292, 52.75250829999999], [-0.4972438999999999, 52.75166599999999], [-0.4969125, 52.75086700000001], [-0.4965484, 52.7500563], [-0.49639810000000006, 52.7496799], [-0.4961064999999999, 52.7490423], [-0.4959567, 52.7487006], [-0.4950331999999999, 52.746668], [-0.4946243, 52.7457739], [-0.4943972999999999, 52.7453263], [-0.4941575, 52.74488530000001], [-0.4940427999999999, 52.7446982], [-0.4939663, 52.74457340000001], [-0.4933669, 52.7435954], [-0.4926909, 52.7424926], [-0.49227249999999995, 52.74183819999999], [-0.4920132, 52.7414326], [-0.49116670000000007, 52.7401085], [-0.4883829, 52.73575110000001], [-0.4879571, 52.7351037], [-0.4875109, 52.734447200000005], [-0.48703160000000006, 52.73379979999999], [-0.4867798, 52.73348229999999], [-0.48651440000000007, 52.73316929999999], [-0.486002, 52.7326425], [-0.4858223, 52.73245779999999], [-0.4755432, 52.721888500000006], [-0.4728085, 52.7190841], [-0.4700802, 52.716258], [-0.4673331999999999, 52.7134419], [-0.4664460993897085, 52.71253125491421], [-0.4659658, 52.71203820000001], [-0.4652769, 52.7113273], [-0.4646077, 52.7106317], [-0.46442979999999984, 52.71045199999998], [-0.4610520000000001, 52.7069857], [-0.4593759999999999, 52.70525949999999], [-0.4576368, 52.7035416], [-0.4564805, 52.7024735], [-0.455279, 52.7014181], [-0.4540420999999999, 52.7003816], [-0.452756, 52.699365400000005], [-0.4518413, 52.69866749999999], [-0.4509071999999999, 52.69797239999999], [-0.4505202, 52.6976997], [-0.44938020000000006, 52.6968966], [-0.4491576420597607, 52.696748836231784], [-0.447815, 52.695857399999994], [-0.4458657, 52.6946567], [-0.4438521999999999, 52.69347320000001], [-0.4427343, 52.69283849999999], [-0.4415838, 52.6922077], [-0.4404314999999999, 52.6916033], [-0.4392524, 52.6909975], [-0.4377156, 52.69025679999999], [-0.4361691, 52.68951679999999], [-0.4331232, 52.6880843], [-0.4325236, 52.6878059], [-0.4301605999999999, 52.68668159999999], [-0.42766209999999993, 52.6855093], [-0.4247196999999999, 52.68412399999999], [-0.42445749999999993, 52.684000699999984], [-0.4222212, 52.6829492], [-0.4201452, 52.681971999999995], [-0.41792299999999993, 52.6809264], [-0.4159475, 52.679996300000006], [-0.4141022, 52.6791279], [-0.4113059999999999, 52.67782290000001], [-0.4096013999999999, 52.6770163], [-0.4075388, 52.676040500000006], [-0.4059228, 52.6752794], [-0.4039151, 52.67433619999999], [-0.4018858, 52.6733832], [-0.4010076, 52.6729708], [-0.399291, 52.6721641], [-0.3975892, 52.67136150000001], [-0.3960697, 52.6706466], [-0.3941895, 52.66975779999999], [-0.3920021, 52.6687282], [-0.3902439, 52.6678954], [-0.3896284, 52.6676026], [-0.3891389, 52.66737], [-0.3886763, 52.6671493], [-0.3879669, 52.6668109], [-0.38733509999999993, 52.666512700000006], [-0.3867571000000001, 52.666236999999995], [-0.3861658, 52.6659545], [-0.3860063, 52.6658796], [-0.3857137, 52.6657263], [-0.3854902, 52.6656089], [-0.38504040000000006, 52.66536880000001], [-0.3847253, 52.66522019999999], [-0.3845485, 52.6651352], [-0.3844317, 52.6650707], [-0.3843342, 52.6650107], [-0.3841112, 52.664885], [-0.3840118, 52.664837299999995], [-0.3838053, 52.6647381], [-0.3836746, 52.66467600000001], [-0.3833949, 52.66452910000001], [-0.3832729000000001, 52.664462400000005], [-0.3831106, 52.6643786], [-0.3829524, 52.6642956], [-0.3827874, 52.664207], [-0.3825433, 52.66407929999998], [-0.38237979999999994, 52.66399], [-0.38233139999999993, 52.6639654], [-0.3819988, 52.663806], [-0.3816158, 52.66361620000001], [-0.3815502999999999, 52.6635837], [-0.3814646, 52.66354419999999], [-0.3813229, 52.663478999999995], [-0.38096889999999994, 52.66330979999999], [-0.3805746, 52.663121899999986], [-0.3800998, 52.6629007], [-0.3797672, 52.662747], [-0.3795818, 52.6626603], [-0.37929919999999995, 52.6625282], [-0.37896119999999994, 52.6623687], [-0.37863269999999993, 52.662211699999986], [-0.3782047999999999, 52.6620035], [-0.3778481, 52.6618229], [-0.3774833, 52.66163590000001], [-0.3772433, 52.66150729999999], [-0.3769951999999999, 52.66137390000001], [-0.37666389999999994, 52.661190899999994], [-0.3763406999999999, 52.6610087], [-0.37600949999999994, 52.66081839999999], [-0.375709, 52.66064190000001], [-0.3753148, 52.6603995], [-0.3749298999999999, 52.6601587], [-0.3746415, 52.65997479999999], [-0.3744216, 52.65983249999999], [-0.3741762, 52.65966659999999], [-0.3738622999999999, 52.65945419999999], [-0.3736263, 52.6592932], [-0.3731758, 52.6589792], [-0.37285519999999994, 52.6587539], [-0.37213909999999994, 52.6582487], [-0.37189569233645015, 52.658076072523166], [-0.3716322, 52.65788920000001], [-0.369764, 52.6565729], [-0.3675833999999999, 52.6550354], [-0.3662999, 52.65412179999999], [-0.3648676, 52.653109699999995], [-0.3637934, 52.65235059999999], [-0.3627661, 52.6516257], [-0.36161009999999993, 52.6508097], [-0.3598911, 52.64959100000001], [-0.35951929999999993, 52.64933479999999], [-0.35932611364780853, 52.64920213983187], [-0.3588569999999999, 52.648880000000005], [-0.3582747, 52.64846940000001], [-0.3515792, 52.64370819999999], [-0.3490033, 52.642064600000005], [-0.347018, 52.641099399999995], [-0.3449205, 52.640275599999995], [-0.3430079999999999, 52.63970979999999], [-0.3395198, 52.6387365], [-0.3391083999999999, 52.6386322], [-0.33495259999999993, 52.6375791], [-0.3325279, 52.63686040000001], [-0.331197, 52.6364429], [-0.3304325, 52.6361855], [-0.3303344, 52.6361539], [-0.32980809999999994, 52.635968299999995], [-0.3293822, 52.635782899999995], [-0.32902729999999997, 52.635606800000005], [-0.32830489999999996, 52.6352583], [-0.3276378, 52.6350037], [-0.3269388999999999, 52.634692900000005], [-0.323826, 52.6334518], [-0.3213354, 52.63233159999999], [-0.3187325999999999, 52.63107029999999], [-0.3186867, 52.63104589999999], [-0.3163966999999999, 52.629824500000005], [-0.3144675, 52.62872480000001], [-0.3002986, 52.62016330000001], [-0.29617649999999995, 52.617639899999986], [-0.2930771999999999, 52.6157201], [-0.2901603, 52.61373510000001], [-0.2895946999999999, 52.6133991], [-0.28947800000000007, 52.61332759999999], [-0.28781789999999996, 52.612327099999995], [-0.2852391, 52.61082269999999], [-0.28350149999999996, 52.6097723], [-0.2829032, 52.6094514], [-0.28238459999999993, 52.609145700000006], [-0.2780292, 52.606582499999995], [-0.2749037999999999, 52.6046462], [-0.2733659624128126, 52.60355296986019], [-0.2724023, 52.60286789999999], [-0.2702941, 52.601176300000006], [-0.26949458523585645, 52.600479351921365], [-0.2682984, 52.5994366], [-0.26790579999999997, 52.599051200000005], [-0.2677997, 52.5989471], [-0.2669613, 52.598158999999995], [-0.266218, 52.5974025], [-0.2659838, 52.5971534], [-0.2651451, 52.596261199999994], [-0.2634072, 52.5942269], [-0.2623766, 52.59289469999999], [-0.26164469999999995, 52.59184869999999], [-0.25614219999999993, 52.5831676], [-0.25443969999999994, 52.5805193], [-0.2541795, 52.5800988], [-0.2538553, 52.57958529999999], [-0.25361100000000003, 52.5791782], [-0.25314549999999997, 52.578585], [-0.2528847, 52.5781628], [-0.2525547, 52.57764050000001], [-0.2524334999999999, 52.577479], [-0.2522432, 52.57718319999999], [-0.2520306, 52.5768645], [-0.2519759, 52.5767792], [-0.25165459999999995, 52.5762787], [-0.2515715, 52.57614579999999], [-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "York", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "York", "current_leg_milage": "188.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 466.699, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1146.416, \"from_m\": 466.699, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3506.058, \"from_m\": 1146.416, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3558.718, \"from_m\": 3506.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6590.977, \"from_m\": 3558.718, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 8677.349, \"from_m\": 6590.977, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8953.211, \"from_m\": 8677.349, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9941.364, \"from_m\": 8953.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9959.779, \"from_m\": 9941.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23269.736, \"from_m\": 9959.779, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23791.9, \"from_m\": 23269.736, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26443.289, \"from_m\": 23791.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26960.589, \"from_m\": 26443.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28675.963, \"from_m\": 26960.589, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29570.011, \"from_m\": 28675.963, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30187.147, \"from_m\": 29570.011, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 39832.564, \"from_m\": 30187.147, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44243.495, \"from_m\": 39832.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44281.494, \"from_m\": 44243.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44817.891, \"from_m\": 44281.494, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47616.181, \"from_m\": 44817.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47948.0, \"from_m\": 47616.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52358.736, \"from_m\": 47948.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52445.285, \"from_m\": 52358.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52697.53, \"from_m\": 52445.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72287.125, \"from_m\": 52697.53, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74801.661, \"from_m\": 72287.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75149.867, \"from_m\": 74801.661, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75757.026, \"from_m\": 75149.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122215.659, \"from_m\": 75757.026, \"capability_applied\": null, \"effective_limit_mph\": 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\": 123410.858, \"from_m\": 122215.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\": 123736.853, \"from_m\": 123410.858, \"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\": 123790.701, \"from_m\": 123736.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123957.521, \"from_m\": 123790.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123997.933, \"from_m\": 123957.521, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124196.682, \"from_m\": 123997.933, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124354.66, \"from_m\": 124196.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124489.021, \"from_m\": 124354.66, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124900.253, \"from_m\": 124489.021, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127340.559, \"from_m\": 124900.253, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127827.251, \"from_m\": 127340.559, \"capability_applied\": null, \"effective_limit_mph\": 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\": 175018.357, \"from_m\": 127827.251, \"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\": 175459.3, \"from_m\": 175018.357, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 177853.989, \"from_m\": 175459.3, \"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\": 179105.726, \"from_m\": 177853.989, \"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\": 188353.315, \"from_m\": 179105.726, \"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\": 192726.561, \"from_m\": 188353.315, \"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\": 204851.411, \"from_m\": 192726.561, \"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\": 207997.056, \"from_m\": 204851.411, \"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\": 211059.796, \"from_m\": 207997.056, \"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\": 212226.319, \"from_m\": 211059.796, \"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\": 212238.264, \"from_m\": 212226.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225411.737, \"from_m\": 212238.264, \"capability_applied\": null, \"effective_limit_mph\": 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\": 225462.921, \"from_m\": 225411.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232412.756, \"from_m\": 225462.921, \"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\": 233085.859, \"from_m\": 232412.756, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 233092.414, \"from_m\": 233085.859, \"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\": 233146.801, \"from_m\": 233092.414, \"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\": 251933.137, \"from_m\": 233146.801, \"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\": 251988.39, \"from_m\": 251933.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\": 252952.728, \"from_m\": 251988.39, \"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\": 256836.884, \"from_m\": 252952.728, \"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\": 257930.627, \"from_m\": 256836.884, \"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\": 265701.09, \"from_m\": 257930.627, \"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\": 290649.007, \"from_m\": 265701.09, \"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\": 290689.558, \"from_m\": 290649.007, \"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\": 303650.731, \"from_m\": 290689.558, \"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\": 304087.541, \"from_m\": 303650.731, \"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\": 304176.184, \"from_m\": 304087.541, \"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\": 304205.444, \"from_m\": 304176.184, \"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\": 304574.524, \"from_m\": 304205.444, \"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\": 304811.417, \"from_m\": 304574.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304872.21, \"from_m\": 304811.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 306132.292, \"from_m\": 304872.21, \"capability_applied\": null, \"effective_limit_mph\": 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\": 311628.584, \"from_m\": 306132.292, \"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\": 312984.992, \"from_m\": 311628.584, \"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\": 315693.487, \"from_m\": 312984.992, \"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\": 336558.024, \"from_m\": 315693.487, \"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\": 339344.501, \"from_m\": 336558.024, \"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\": 390029.15, \"from_m\": 339344.501, \"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\": 414583.049, \"from_m\": 390029.15, \"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\": 417733.943, \"from_m\": 414583.049, \"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\": 421631.45, \"from_m\": 417733.943, \"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\": 422924.821, \"from_m\": 421631.45, \"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\": 422980.062, \"from_m\": 422924.821, \"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\": 423492.638, \"from_m\": 422980.062, \"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\": 423750.12, \"from_m\": 423492.638, \"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\": 425384.486, \"from_m\": 423750.12, \"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\": 425896.576, \"from_m\": 425384.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 425926.663, \"from_m\": 425896.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 425994.52, \"from_m\": 425926.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 426077.659, \"from_m\": 425994.52, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 426367.055, \"from_m\": 426077.659, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 426417.997, \"from_m\": 426367.055, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 426803.097, \"from_m\": 426417.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 426812.293, \"from_m\": 426803.097, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 426819.046, \"from_m\": 426812.293, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 427214.863, \"from_m\": 426819.046, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 609745, \"profile_key\": \"3811374e0c9faf3c46b99e6df0969cb7735470a7dc7d3eb7baef7099bf7aa6ca\", \"schedule_id\": 30084, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1232\", \"location\": \"Sunderland\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 2, \"distance_m\": 3356.862, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"Seaham\", \"stage_seq\": 3, \"distance_m\": 8372.043, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1247\", \"location\": \"Horden Sig. NS7148\", \"stage_seq\": 4, \"distance_m\": 19264.665, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1254H\", \"wtt_dep\": \"1259\", \"location\": \"Hartlepool\", \"stage_seq\": 5, \"distance_m\": 29119.865, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Greatham S.B.\", \"stage_seq\": 6, \"distance_m\": 36027.516, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Billingham Jn\", \"stage_seq\": 7, \"distance_m\": 41598.84, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Norton South Jn\", \"stage_seq\": 8, \"distance_m\": 44817.891, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312\", \"location\": \"Stockton\", \"stage_seq\": 9, \"distance_m\": 47743.466, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Hartburn Jn\", \"stage_seq\": 10, \"distance_m\": 49094.432, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 11, \"distance_m\": 50332.255, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1320\", \"location\": \"Eaglescliffe\", \"stage_seq\": 12, \"distance_m\": 52543.962, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323\", \"location\": \"Yarm\", \"stage_seq\": 13, \"distance_m\": 56728.732, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 14, \"distance_m\": 75094.111, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1340\", \"location\": \"Northallerton\", \"stage_seq\": 15, \"distance_m\": 76097.84, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1348\", \"wtt_dep\": \"1350\", \"location\": \"Thirsk\", \"stage_seq\": 16, \"distance_m\": 88582.691, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Tollerton Jn\", \"stage_seq\": 17, \"distance_m\": 108882.172, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Skelton Jn\", \"stage_seq\": 18, \"distance_m\": 121611.378, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1411\", \"location\": \"York\", \"stage_seq\": 19, \"distance_m\": 124241.486, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Colton Jn\", \"stage_seq\": 20, \"distance_m\": 133118.587, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 21, \"distance_m\": 146116.312, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 22, \"distance_m\": 155377.401, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 23, \"distance_m\": 169740.474, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Doncaster\", \"stage_seq\": 24, \"distance_m\": 176550.684, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 25, \"distance_m\": 182949.903, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Retford\", \"stage_seq\": 26, \"distance_m\": 204475.281, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 27, \"distance_m\": 224652.627, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 28, \"distance_m\": 233085.859, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Newark North Gate\", \"stage_seq\": 29, \"distance_m\": 234178.173, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 30, \"distance_m\": 241693.348, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Grantham\", \"stage_seq\": 31, \"distance_m\": 257728.543, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Stoke Jn\", \"stage_seq\": 32, \"distance_m\": 266891.424, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Tallington Jn\", \"stage_seq\": 33, \"distance_m\": 290715.871, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Peterborough\", \"stage_seq\": 34, \"distance_m\": 304485.113, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Fletton Jn\", \"stage_seq\": 35, \"distance_m\": 306585.167, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Conington South Jn\", \"stage_seq\": 36, \"distance_m\": 319021.052, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Huntingdon\", \"stage_seq\": 37, \"distance_m\": 332700.68, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Sandy\", \"stage_seq\": 38, \"distance_m\": 356341.458, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Biggleswade\", \"stage_seq\": 39, \"distance_m\": 361076.167, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Hitchin\", \"stage_seq\": 40, \"distance_m\": 375878.367, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Stevenage\", \"stage_seq\": 41, \"distance_m\": 382881.925, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 42, \"distance_m\": 388881.719, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Digswell Jn\", \"stage_seq\": 43, \"distance_m\": 393152.828, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 44, \"distance_m\": 394593.663, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Potters Bar\", \"stage_seq\": 45, \"distance_m\": 406707.917, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 46, \"distance_m\": 419269.366, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Finsbury Park\", \"stage_seq\": 47, \"distance_m\": 423117.232, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Holloway South Jn\", \"stage_seq\": 48, \"distance_m\": 424937.706, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 49, \"distance_m\": 426112.49, \"section_seq\": 1, \"route_path_id\": 40357}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 50, \"distance_m\": 427214.863, \"section_seq\": 1, \"route_path_id\": 40357}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 427214.863, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40357}], \"total_distance_m\": 427214.863, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 426411.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 803.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1232", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "115.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:38:11Z\", \"source_id\": 50186777, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:38:17Z\", \"source_id\": 16255396, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:52:46Z\", \"source_id\": 50224866, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:52:49Z\", \"source_id\": 16266126, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:13:40Z\", \"source_id\": 50279973, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:13:44Z\", \"source_id\": 16281590, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:17:42Z\", \"source_id\": 50290658, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:17:46Z\", \"source_id\": 16284523, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:21:49Z\", \"source_id\": 50301522, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:21:52Z\", \"source_id\": 16287560, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:34:23Z\", \"source_id\": 50334478, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:34:28Z\", \"source_id\": 16297007, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:46:10Z\", \"source_id\": 50364880, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:46:12Z\", \"source_id\": 16305641, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:03:57Z\", \"source_id\": 16318616, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:01Z\", \"source_id\": 50528026, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:48:07Z\", \"source_id\": 16351548, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:54Z\", \"source_id\": 50548570, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:58Z\", \"source_id\": 16357431, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:01Z\", \"source_id\": 50588101, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:05Z\", \"source_id\": 16368696, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:50Z\", \"source_id\": 50637040, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:55Z\", \"source_id\": 16382849, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:22Z\", \"source_id\": 50654589, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:27Z\", \"source_id\": 16387818, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:58Z\", \"source_id\": 50676793, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:59Z\", \"source_id\": 16394291, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:43Z\", \"source_id\": 50694772, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:48Z\", \"source_id\": 16399549, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:57Z\", \"source_id\": 50729862, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:03Z\", \"source_id\": 16409641, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "2", "timing_fact_generation": 1789571107106661, "current_leg_arrival_utc": "2026-09-16T16:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:50.912300", "service_state_evidence_id": 16409641, "current_leg_start_actual_dep": "2026-09-16T14:11:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:51.406861", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Grand Central P SUN KGX 1A65 180106 5 125 None {"version": 3, "segments": [{"to_m": 466.699, "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": 1146.416, "from_m": 466.699, "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": 3506.058, "from_m": 1146.416, "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": 3558.718, "from_m": 3506.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6590.977, "from_m": 3558.718, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8677.349, "from_m": 6590.977, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8953.211, "from_m": 8677.349, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9941.364, "from_m": 8953.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9959.779, "from_m": 9941.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23269.736, "from_m": 9959.779, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23791.9, "from_m": 23269.736, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26443.289, "from_m": 23791.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26960.589, "from_m": 26443.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28675.963, "from_m": 26960.589, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29570.011, "from_m": 28675.963, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30187.147, "from_m": 29570.011, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 39832.564, "from_m": 30187.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44243.495, "from_m": 39832.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44281.494, "from_m": 44243.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44817.891, "from_m": 44281.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47616.181, "from_m": 44817.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47948.0, "from_m": 47616.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52358.736, "from_m": 47948.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52445.285, "from_m": 52358.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52697.53, "from_m": 52445.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72287.125, "from_m": 52697.53, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74801.661, "from_m": 72287.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75149.867, "from_m": 74801.661, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75757.026, "from_m": 75149.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122215.659, "from_m": 75757.026, "capability_applied": null, "effective_limit_mph": 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": 123410.858, "from_m": 122215.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": 123736.853, "from_m": 123410.858, "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": 123790.701, "from_m": 123736.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123957.521, "from_m": 123790.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123997.933, "from_m": 123957.521, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124196.682, "from_m": 123997.933, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124354.66, "from_m": 124196.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124489.021, "from_m": 124354.66, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124900.253, "from_m": 124489.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127340.559, "from_m": 124900.253, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127827.251, "from_m": 127340.559, "capability_applied": null, "effective_limit_mph": 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": 175018.357, "from_m": 127827.251, "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": 175459.3, "from_m": 175018.357, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 177853.989, "from_m": 175459.3, "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": 179105.726, "from_m": 177853.989, "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": 188353.315, "from_m": 179105.726, "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": 192726.561, "from_m": 188353.315, "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": 204851.411, "from_m": 192726.561, "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": 207997.056, "from_m": 204851.411, "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": 211059.796, "from_m": 207997.056, "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": 212226.319, "from_m": 211059.796, "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": 212238.264, "from_m": 212226.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225411.737, "from_m": 212238.264, "capability_applied": null, "effective_limit_mph": 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": 225462.921, "from_m": 225411.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232412.756, "from_m": 225462.921, "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": 233085.859, "from_m": 232412.756, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 233092.414, "from_m": 233085.859, "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": 233146.801, "from_m": 233092.414, "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": 251933.137, "from_m": 233146.801, "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": 251988.39, "from_m": 251933.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": 252952.728, "from_m": 251988.39, "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": 256836.884, "from_m": 252952.728, "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": 257930.627, "from_m": 256836.884, "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": 265701.09, "from_m": 257930.627, "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": 290649.007, "from_m": 265701.09, "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": 290689.558, "from_m": 290649.007, "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": 303650.731, "from_m": 290689.558, "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": 304087.541, "from_m": 303650.731, "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": 304176.184, "from_m": 304087.541, "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": 304205.444, "from_m": 304176.184, "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": 304574.524, "from_m": 304205.444, "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": 304811.417, "from_m": 304574.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304872.21, "from_m": 304811.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 306132.292, "from_m": 304872.21, "capability_applied": null, "effective_limit_mph": 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": 311628.584, "from_m": 306132.292, "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": 312984.992, "from_m": 311628.584, "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": 315693.487, "from_m": 312984.992, "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": 336558.024, "from_m": 315693.487, "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": 339344.501, "from_m": 336558.024, "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": 390029.15, "from_m": 339344.501, "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": 414583.049, "from_m": 390029.15, "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": 417733.943, "from_m": 414583.049, "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": 421631.45, "from_m": 417733.943, "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": 422924.821, "from_m": 421631.45, "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": 422980.062, "from_m": 422924.821, "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": 423492.638, "from_m": 422980.062, "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": 423750.12, "from_m": 423492.638, "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": 425384.486, "from_m": 423750.12, "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": 425896.576, "from_m": 425384.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 425926.663, "from_m": 425896.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 425994.52, "from_m": 425926.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 426077.659, "from_m": 425994.52, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 426367.055, "from_m": 426077.659, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 426417.997, "from_m": 426367.055, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 426803.097, "from_m": 426417.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 426812.293, "from_m": 426803.097, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 426819.046, "from_m": 426812.293, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 427214.863, "from_m": 426819.046, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 609745, "profile_key": "3811374e0c9faf3c46b99e6df0969cb7735470a7dc7d3eb7baef7099bf7aa6ca", "schedule_id": 30084, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1232", "location": "Sunderland", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Ryhope Grange Jn", "stage_seq": 2, "distance_m": 3356.862, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1240", "location": "Seaham", "stage_seq": 3, "distance_m": 8372.043, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1247", "location": "Horden Sig. NS7148", "stage_seq": 4, "distance_m": 19264.665, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1254H", "wtt_dep": "1259", "location": "Hartlepool", "stage_seq": 5, "distance_m": 29119.865, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Greatham S.B.", "stage_seq": 6, "distance_m": 36027.516, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Billingham Jn", "stage_seq": 7, "distance_m": 41598.84, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Norton South Jn", "stage_seq": 8, "distance_m": 44817.891, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312", "location": "Stockton", "stage_seq": 9, "distance_m": 47743.466, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Hartburn Jn", "stage_seq": 10, "distance_m": 49094.432, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Stockton Cut Jn", "stage_seq": 11, "distance_m": 50332.255, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1320", "location": "Eaglescliffe", "stage_seq": 12, "distance_m": 52543.962, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323", "location": "Yarm", "stage_seq": 13, "distance_m": 56728.732, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335", "location": "Northallerton East Jn", "stage_seq": 14, "distance_m": 75094.111, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1340", "location": "Northallerton", "stage_seq": 15, "distance_m": 76097.84, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1348", "wtt_dep": "1350", "location": "Thirsk", "stage_seq": 16, "distance_m": 88582.691, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Tollerton Jn", "stage_seq": 17, "distance_m": 108882.172, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Skelton Jn", "stage_seq": 18, "distance_m": 121611.378, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1411", "location": "York", "stage_seq": 19, "distance_m": 124241.486, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Colton Jn", "stage_seq": 20, "distance_m": 133118.587, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Hambleton North Jn", "stage_seq": 21, "distance_m": 146116.312, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Temple Hirst Jn", "stage_seq": 22, "distance_m": 155377.401, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Shaftholme Jn", "stage_seq": 23, "distance_m": 169740.474, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Doncaster", "stage_seq": 24, "distance_m": 176550.684, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Loversall Carr Jn", "stage_seq": 25, "distance_m": 182949.903, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Retford", "stage_seq": 26, "distance_m": 204475.281, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Carlton On Trent Loop", "stage_seq": 27, "distance_m": 224652.627, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Newark Flat Crossing", "stage_seq": 28, "distance_m": 233085.859, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Newark North Gate", "stage_seq": 29, "distance_m": 234178.173, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Claypole Down Loop", "stage_seq": 30, "distance_m": 241693.348, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Grantham", "stage_seq": 31, "distance_m": 257728.543, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Stoke Jn", "stage_seq": 32, "distance_m": 266891.424, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Tallington Jn", "stage_seq": 33, "distance_m": 290715.871, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Peterborough", "stage_seq": 34, "distance_m": 304485.113, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Fletton Jn", "stage_seq": 35, "distance_m": 306585.167, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Conington South Jn", "stage_seq": 36, "distance_m": 319021.052, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Huntingdon", "stage_seq": 37, "distance_m": 332700.68, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Sandy", "stage_seq": 38, "distance_m": 356341.458, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Biggleswade", "stage_seq": 39, "distance_m": 361076.167, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Hitchin", "stage_seq": 40, "distance_m": 375878.367, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Stevenage", "stage_seq": 41, "distance_m": 382881.925, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Woolmer Green Jn", "stage_seq": 42, "distance_m": 388881.719, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Digswell Jn", "stage_seq": 43, "distance_m": 393152.828, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Welwyn Garden City", "stage_seq": 44, "distance_m": 394593.663, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Potters Bar", "stage_seq": 45, "distance_m": 406707.917, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Alexandra Palace", "stage_seq": 46, "distance_m": 419269.366, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Finsbury Park", "stage_seq": 47, "distance_m": 423117.232, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Holloway South Jn", "stage_seq": 48, "distance_m": 424937.706, "section_seq": 1, "route_path_id": 40357}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Belle Isle Jn", "stage_seq": 49, "distance_m": 426112.49, "section_seq": 1, "route_path_id": 40357}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 50, "distance_m": 427214.863, "section_seq": 1, "route_path_id": 40357}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 427214.863, "from_m": 0.0, "section_seq": 1, "route_path_id": 40357}], "total_distance_m": 427214.863, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 426411.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 803.136, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:38:11Z", "source_id": 50186777, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T11:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:38:17Z", "source_id": 16255396, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:52:46Z", "source_id": 50224866, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T11:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:52:49Z", "source_id": 16266126, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T12:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4166, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:13:40Z", "source_id": 50279973, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T12:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:13:44Z", "source_id": 16281590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:17:42Z", "source_id": 50290658, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T12:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:17:46Z", "source_id": 16284523, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:21:49Z", "source_id": 50301522, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T12:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:21:52Z", "source_id": 16287560, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:34:23Z", "source_id": 50334478, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T12:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:34:28Z", "source_id": 16297007, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T13:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:46:10Z", "source_id": 50364880, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T12:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:46:12Z", "source_id": 16305641, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T13:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:03:57Z", "source_id": 16318616, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:01Z", "source_id": 50528026, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T13:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:48:07Z", "source_id": 16351548, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:54Z", "source_id": 50548570, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T13:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:58Z", "source_id": 16357431, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:01Z", "source_id": 50588101, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T14:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:05Z", "source_id": 16368696, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:50Z", "source_id": 50637040, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T14:30:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:55Z", "source_id": 16382849, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:22Z", "source_id": 50654589, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T14:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:27Z", "source_id": 16387818, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:58Z", "source_id": 50676793, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T14:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:59Z", "source_id": 16394291, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:43Z", "source_id": 50694772, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T14:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:48Z", "source_id": 16399549, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16283, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:57Z", "source_id": 50729862, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T15:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:03Z", "source_id": 16409641, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Sunderland 1232 1232 2 None None London Kings Cross 1607 1607 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y14817/2026-09-16/detailed None York 2026-09-16T14:11:00+01:00 London Kings Cross 115.0 {"type": "LineString", "coordinates": [[-1.094171725202158, 53.95833966889453], [-1.0942149, 53.9582278], [-1.0943162000000002, 53.9580102], [-1.0944375, 53.95779619999999], [-1.0945746, 53.957591699999995], [-1.09473, 53.95739189999999], [-1.0949032, 53.957197099999995], [-1.0950938, 53.9570081], [-1.0953012999999998, 53.956825300000006], [-1.0955248999999998, 53.9566492], [-1.0961759, 53.9561052], [-1.0966502, 53.955730599999995], [-1.0972253999999997, 53.9553245], [-1.0980367, 53.9546786], [-1.0983309, 53.954438800000005], [-1.0986265, 53.954245599999986], [-1.0990589999999998, 53.9539764], [-1.0992401, 53.9538455], [-1.0994400999999998, 53.9537122], [-1.0998082999999998, 53.953467], [-1.1005124, 53.95301739999999], [-1.1010410999999998, 53.95267979999999], [-1.1017735999999998, 53.9521796], [-1.1031868, 53.9511406], [-1.1047438, 53.9498439], [-1.1056238, 53.9490988], [-1.106528, 53.94824849999999], [-1.1081069, 53.9465938], [-1.1083123889071615, 53.946338544998355], [-1.1092931, 53.9451203], [-1.1100827999999998, 53.943948000000006], [-1.110779, 53.94277400000001], [-1.1114021000000005, 53.9415938], [-1.1124257, 53.939552500000005], [-1.1131506999999998, 53.9382444], [-1.1150705, 53.9352506], [-1.1157393999999998, 53.93421759999999], [-1.1167006999999998, 53.93298299999999], [-1.1173892999999997, 53.9321134], [-1.1201377, 53.92913649999999], [-1.1231139999999995, 53.9261115], [-1.1256726, 53.9234911], [-1.1284313, 53.920654299999995], [-1.1317056, 53.917335300000005], [-1.1337505, 53.9152916], [-1.1359687, 53.9133624], [-1.1378345, 53.9119627], [-1.1397831, 53.9105977], [-1.1493198999999998, 53.90392], [-1.1523829, 53.901781199999995], [-1.1534189999999998, 53.9010576], [-1.1545565, 53.900190300000006], [-1.1556444, 53.89942799999999], [-1.1560246999999997, 53.8991204], [-1.1614135, 53.8953312], [-1.1640076633068075, 53.89343534084089], [-1.1661522923077154, 53.89186794413037], [-1.1661529, 53.8918675], [-1.1665907, 53.8915473], [-1.1668757, 53.8913441], [-1.1671762, 53.8911289], [-1.1674367, 53.89094959999999], [-1.1676913, 53.8907722], [-1.1678098693553778, 53.890680351561016], [-1.1681022, 53.89045389999999], [-1.1685449999999995, 53.89009749999999], [-1.1698047, 53.8890494], [-1.1701993, 53.8887027], [-1.1717360999999995, 53.8873527], [-1.1753885999999998, 53.88390470000001], [-1.1768634999999998, 53.8823701], [-1.177899, 53.881164000000005], [-1.1785185, 53.8802995], [-1.1788856, 53.8797872], [-1.1797768, 53.8783671], [-1.1809073999999995, 53.8759734], [-1.1814205, 53.8744754], [-1.1818114999999998, 53.8729744], [-1.1819970999999998, 53.87167740000001], [-1.1820999999999997, 53.8704028], [-1.1821011999999995, 53.8703875], [-1.1820741999999995, 53.868747600000006], [-1.1818778, 53.86710000000001], [-1.1815481, 53.86560769999999], [-1.18112, 53.8642], [-1.1803772999999995, 53.8624589], [-1.1782284, 53.8583119], [-1.1776303999999995, 53.8571579], [-1.1771807, 53.85629879999999], [-1.1770398, 53.8560397], [-1.1767323000000005, 53.8554612], [-1.1764119, 53.854861799999995], [-1.1757926, 53.8536774], [-1.1753315999999998, 53.85282629999999], [-1.1748814, 53.85197600000001], [-1.1739822999999998, 53.850278], [-1.1736641, 53.849701], [-1.1733607, 53.8491131], [-1.1728601999999997, 53.848098799999995], [-1.1728312, 53.848040100000006], [-1.172334, 53.84696350000001], [-1.1720489, 53.84633499999999], [-1.1716548, 53.84540899999999], [-1.1712892999999998, 53.8444827], [-1.170896, 53.843449199999995], [-1.1700871, 53.8409997], [-1.1699319679638045, 53.84046508143667], [-1.1697774, 53.83993240000001], [-1.1696295, 53.8393544], [-1.1694865, 53.83875739999999], [-1.1694033999999998, 53.83847970000001], [-1.1693412, 53.8381982], [-1.1692076999999998, 53.8376259], [-1.1691394, 53.8372905], [-1.1689768, 53.8364916], [-1.1685231, 53.8335979], [-1.1683141, 53.83140209999999], [-1.1682337, 53.8296516], [-1.1682017, 53.827891699999995], [-1.1682526, 53.8259511], [-1.1682710999999997, 53.82524720000001], [-1.1682951, 53.8225855], [-1.1683636, 53.8199514], [-1.1684048, 53.8173232], [-1.1684347999999998, 53.8160031], [-1.1684704, 53.8146876], [-1.1684916, 53.81364029999999], [-1.1685238000000002, 53.8120472], [-1.1685309, 53.81114230000001], [-1.1685487, 53.8102343], [-1.1685879, 53.80841950000001], [-1.1686605, 53.80478469999999], [-1.1686643999999995, 53.80463379999999], [-1.1687233, 53.8015011], [-1.1687714, 53.7991979], [-1.1687747, 53.7979986], [-1.1687586999999997, 53.797400499999995], [-1.1687184999999998, 53.79679999999998], [-1.1686662, 53.796276799999994], [-1.1685932, 53.795754300000006], [-1.1685114, 53.79523079999999], [-1.1684541, 53.79494239999999], [-1.1684074, 53.7947074], [-1.1682978, 53.7942374], [-1.1681822, 53.79377160000001], [-1.1679773999999998, 53.79312619999999], [-1.1678098693553778, 53.79260985377232], [-1.167774, 53.7924993], [-1.1676429, 53.7921159], [-1.1675038999999998, 53.79172689999999], [-1.1671925999999997, 53.79105199999999], [-1.1670449, 53.790724], [-1.1668716, 53.790388499999985], [-1.1664148999999997, 53.78953489999999], [-1.1662899, 53.7893188], [-1.1659251999999998, 53.7886887], [-1.1653167999999998, 53.787772800000006], [-1.1650694204270815, 53.78742772712427], [-1.164663, 53.78686079999999], [-1.1642721, 53.78639330000001], [-1.1638592, 53.7859012], [-1.1634481, 53.78542809999999], [-1.1630054, 53.7849553], [-1.1622956, 53.7842322], [-1.1615664999999995, 53.78352360000001], [-1.161439, 53.7834058], [-1.1603772, 53.7824163], [-1.1593108, 53.7814339], [-1.1589452, 53.7811014], [-1.1578885310670766, 53.78012679448909], [-1.157655, 53.7799114], [-1.1562339999999998, 53.77862149999999], [-1.1558408, 53.7782583], [-1.1554332, 53.7778892], [-1.1553455, 53.7778081], [-1.1546323, 53.7771488], [-1.154304061266684, 53.776848100202805], [-1.1542683048574691, 53.77681534359421], [-1.1539505, 53.77652419999998], [-1.1530216999999998, 53.7756733], [-1.1522297, 53.774934999999985], [-1.1514053000000002, 53.774202], [-1.1494856, 53.77243649999998], [-1.1492994, 53.7722685], [-1.1480825999999995, 53.77114370000001], [-1.1474185999999995, 53.77054], [-1.1456842, 53.7689497], [-1.1455570999999998, 53.768832399999994], [-1.1416995, 53.7652727], [-1.1376939, 53.76159989999999], [-1.1368055, 53.7608387], [-1.1358854, 53.76009489999999], [-1.1349475, 53.7593774], [-1.1339593999999995, 53.7586664], [-1.1337983, 53.7585551], [-1.1333938, 53.75827579999999], [-1.1328261, 53.7578833], [-1.1316586, 53.7570742], [-1.1293379, 53.75548750000001], [-1.1247358, 53.75231230000001], [-1.1241819999999998, 53.7519363], [-1.121221, 53.74989939999999], [-1.1083899, 53.74107179999999], [-1.1069623, 53.74008950000001], [-1.1023233999999995, 53.73689679999999], [-1.1005315999999998, 53.73566319999999], [-1.0996649, 53.7350516], [-1.0988644, 53.734461], [-1.098685152820213, 53.734323238421794], [-1.0979795, 53.73378089999999], [-1.0971472, 53.7330832], [-1.0958319, 53.7318863], [-1.0955166, 53.7315733], [-1.0951569, 53.7312163], [-1.0945337, 53.7305505], [-1.0938897, 53.7298171], [-1.0932909, 53.72907579999999], [-1.0928094, 53.7284368], [-1.0923553999999998, 53.727785299999994], [-1.0918947, 53.727080599999994], [-1.0914759999999997, 53.7263653], [-1.0910244, 53.7255254], [-1.0906192, 53.72468629999999], [-1.0902074999999998, 53.7236974], [-1.0898602999999998, 53.7227011], [-1.0896006, 53.7218009], [-1.0894025, 53.7208989], [-1.0892732, 53.7200928], [-1.0892697999999998, 53.72006689999999], [-1.0891567, 53.7192173], [-1.0891137, 53.7183441], [-1.0891137, 53.718186999999986], [-1.0891109999999995, 53.717491], [-1.0891432, 53.7167339], [-1.089174, 53.7163244], [-1.0892236, 53.71589660000001], [-1.0893141, 53.7152238], [-1.0894395, 53.71452279999999], [-1.0895012, 53.7142346], [-1.0896326999999997, 53.7136957], [-1.0897064, 53.7134211], [-1.0897829, 53.7131505], [-1.0898405, 53.712936199999994], [-1.0899089, 53.7127084], [-1.090333, 53.711319299999985], [-1.0907037999999998, 53.7101194], [-1.0907756999999998, 53.709893399999984], [-1.0908779999999998, 53.709571700000005], [-1.0912711, 53.7083361], [-1.0926142, 53.704114], [-1.0927240000000005, 53.7037739], [-1.0930628999999998, 53.7026717], [-1.0931297, 53.7024647], [-1.0937114999999995, 53.70062600000001], [-1.0937993, 53.7003544], [-1.0944728, 53.698228], [-1.0945081596662256, 53.69812659596111], [-1.0945204310227237, 53.6980914042508], [-1.0945438999999997, 53.6980241], [-1.0947961999999998, 53.6972414], [-1.0950470999999995, 53.69645969999999], [-1.0955508, 53.69489279999999], [-1.095956, 53.6936214], [-1.0965482999999998, 53.6917632], [-1.0966371, 53.69148130000001], [-1.0968481999999995, 53.690805099999984], [-1.0970724, 53.6901097], [-1.0975263, 53.68871949999999], [-1.098395, 53.685939], [-1.0985815999999995, 53.68537229999999], [-1.0986912, 53.685020999999985], [-1.0987596, 53.684802], [-1.0991245, 53.6836658], [-1.09984, 53.68138509999999], [-1.0999131819696264, 53.68115157602794], [-1.1004717, 53.679369300000005], [-1.1011035, 53.6773507], [-1.1012537999999998, 53.67687120000001], [-1.1015911, 53.67581469999999], [-1.1019243, 53.6747658], [-1.1023599999999998, 53.6733984], [-1.1025894, 53.6726636], [-1.1027941, 53.67200760000001], [-1.1035931999999995, 53.669523199999986], [-1.1036527, 53.66933759999999], [-1.103969, 53.6683308], [-1.1042925, 53.66732579999999], [-1.1052134, 53.6642792], [-1.1055221, 53.66290299999999], [-1.1057328, 53.6618043], [-1.1059354, 53.66069840000001], [-1.1060014, 53.6603455], [-1.1063476, 53.65849329999999], [-1.1063795999999997, 53.6583149], [-1.1069752999999998, 53.6549914], [-1.1083008999999997, 53.6477287], [-1.1083379, 53.647516499999995], [-1.1083566, 53.647413400000005], [-1.108918, 53.6443125], [-1.1097205999999995, 53.63987920000002], [-1.1098627000000003, 53.639125500000006], [-1.1102407, 53.63704929999999], [-1.110564, 53.635237200000006], [-1.1106119, 53.634969000000005], [-1.1109692999999998, 53.632996799999994], [-1.1113644, 53.630816499999995], [-1.111893246885691, 53.62791270082296], [-1.1128812, 53.622487499999984], [-1.1129809999999998, 53.62193249999999], [-1.1131808, 53.62082039999999], [-1.113614, 53.6184096], [-1.1137608, 53.61762100000001], [-1.1139191, 53.61674519999999], [-1.1140751, 53.6158524], [-1.1143726, 53.61422199999999], [-1.1143998, 53.6140728], [-1.1150519999999997, 53.6105098], [-1.1150781, 53.610366799999994], [-1.1150829, 53.6103194], [-1.1152027, 53.609679], [-1.1152568, 53.6093511], [-1.1153113, 53.60903160000001], [-1.1154292, 53.60837740000001], [-1.1158719999999998, 53.6059209], [-1.1158774, 53.605891099999994], [-1.1159088, 53.6057412], [-1.1161616, 53.60433930000001], [-1.1163048999999998, 53.6036253], [-1.1164620999999997, 53.602932900000006], [-1.1166720999999995, 53.6021137], [-1.1169020999999997, 53.601299899999994], [-1.1174503, 53.5996767], [-1.1181758, 53.59771799999999], [-1.1185112, 53.5968003], [-1.1187118, 53.59626599999999], [-1.1188420999999995, 53.5959191], [-1.1194928, 53.5941564], [-1.1201521, 53.592383600000005], [-1.1207987, 53.590644899999994], [-1.1212827000000003, 53.5893407], [-1.1215805, 53.5885378], [-1.1217823, 53.5880303], [-1.1218848999999995, 53.5877383], [-1.1219399, 53.58751379999999], [-1.1220174, 53.587228399999994], [-1.1220922, 53.587020399999986], [-1.1221136804144258, 53.58696317791911], [-1.1232874999999998, 53.5838361], [-1.1234856576700845, 53.58322035606032], [-1.1235362478131674, 53.583064691177114], [-1.1235819565297278, 53.58292722541179], [-1.12362339351708, 53.582805349898806], [-1.1236611684725395, 53.582696455772734], [-1.1236958910934216, 53.58259793416808], [-1.1237281710770417, 53.58250717621937], [-1.1237586181207149, 53.58242157306115], [-1.1237878419217564, 53.582338515827914], [-1.1238164521774814, 53.5822553956542], [-1.1238450585852056, 53.582169603674544], [-1.1238742708422436, 53.582078531023456], [-1.1239046986459114, 53.581979568835465], [-1.1239369516935236, 53.58187010824511], [-1.1239716396823958, 53.5817475403869], [-1.124009372309843, 53.58160925639537], [-1.1240507592731808, 53.58145264740504], [-1.124068197818241, 53.58138571615257], [-1.1240778518432364, 53.58134866239781], [-1.1240836, 53.5813266], [-1.1242788, 53.5804125], [-1.1244987999999998, 53.5792126], [-1.1246036, 53.57864789999999], [-1.1247736, 53.57773209999999], [-1.1249535999999998, 53.576779899999984], [-1.1249941, 53.5765659], [-1.1250955, 53.57602970000001], [-1.1251473999999997, 53.5757634], [-1.1254103854963948, 53.57460657386965], [-1.1255483, 53.57399989999999], [-1.1259929, 53.572239999999994], [-1.1265805, 53.5702651], [-1.1272597999999998, 53.568292700000015], [-1.1277349999999997, 53.5669851], [-1.1280239, 53.5661658], [-1.1281128, 53.5659138], [-1.1285008, 53.5648325], [-1.1292812999999997, 53.5626671], [-1.1298623, 53.5610896], [-1.1304312, 53.55951199999999], [-1.130631, 53.5589575], [-1.1307188, 53.55871380000001], [-1.1312201, 53.55732239999999], [-1.1313896, 53.5568521], [-1.1319268, 53.5553609], [-1.1334065999999998, 53.5512178], [-1.133726, 53.55033199999999], [-1.1338023, 53.55009090000001], [-1.1338339, 53.549993699999995], [-1.1339865, 53.549524], [-1.134208, 53.5489348], [-1.1346295, 53.5477534], [-1.1347915999999998, 53.547303599999985], [-1.1354976999999995, 53.545343999999986], [-1.1356559, 53.544903000000005], [-1.1360239, 53.543858400000005], [-1.1362152, 53.543336499999995], [-1.1364039, 53.54281009999999], [-1.136574, 53.542306499999995], [-1.1366062, 53.5422172], [-1.1371375999999995, 53.54074200000001], [-1.1374077, 53.54007339999999], [-1.1374712, 53.53989829999999], [-1.1380841, 53.538145099999994], [-1.1381234, 53.538016299999995], [-1.1383685, 53.53734979999999], [-1.138405, 53.53724960000001], [-1.1386299999999998, 53.53662269999999], [-1.1388685, 53.5359711], [-1.1389358, 53.5357633], [-1.1390607, 53.5354264], [-1.1391763, 53.53505619999999], [-1.1392813000000002, 53.5346913], [-1.1393625000000005, 53.53432290000001], [-1.1394300999999998, 53.5340539], [-1.1394625, 53.5338639], [-1.1394709, 53.533795], [-1.1394824, 53.5337001], [-1.139502, 53.53353409999999], [-1.1395211999999997, 53.533346599999994], [-1.1395394, 53.53319460000001], [-1.1395583, 53.533037099999994], [-1.1395786999999995, 53.5324348], [-1.1395972999999997, 53.5318268], [-1.1396028789310542, 53.53156079371068], [-1.13960369048772, 53.53152209813408], [-1.1396045, 53.53148350000001], [-1.1396469, 53.530680499999995], [-1.1396569, 53.5301862], [-1.1396717, 53.529627199999986], [-1.139702, 53.52865909999999], [-1.1397086, 53.5284659], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397494999999995, 53.5271581], [-1.1397931, 53.52638420000001], [-1.1397933999999998, 53.5261444], [-1.1398036, 53.52593199999999], [-1.1398079, 53.525665], [-1.1398126, 53.5253511], [-1.1398365, 53.52466080000001], [-1.1398416999999998, 53.5244301], [-1.1398705, 53.5235272], [-1.1399174941351062, 53.5223198735952], [-1.1399294, 53.522014], [-1.1399467668846863, 53.52123315641426], [-1.1399503, 53.521074299999995], [-1.1399725999999997, 53.5207311], [-1.1400136, 53.51957639999999], [-1.1400233999999998, 53.519114899999984], [-1.1400408, 53.5184858], [-1.14007, 53.5177245], [-1.1400743, 53.5175409], [-1.1401011, 53.51686070000001], [-1.1400918, 53.516491499999994], [-1.1400636, 53.5160155], [-1.1400099, 53.5156032], [-1.139955, 53.515247499999994], [-1.1398705, 53.51487120000001], [-1.1398343, 53.51472600000001], [-1.1396840999999998, 53.5141837], [-1.1395296, 53.51376570000001], [-1.1393845, 53.5134188], [-1.1392316, 53.5130855], [-1.1388856, 53.51244429999998], [-1.1386616, 53.5120775], [-1.1384363, 53.5117417], [-1.1382405, 53.51147779999999], [-1.1379482, 53.511113300000005], [-1.1376089, 53.51071060000001], [-1.1374661999999998, 53.51055709999999], [-1.1373138, 53.5103931], [-1.1370161, 53.5100861], [-1.1365815999999995, 53.509690499999984], [-1.1362678, 53.50941220000001], [-1.1357125, 53.508956799999986], [-1.1352811, 53.50862879999999], [-1.1348305, 53.508309], [-1.1343611, 53.507992400000006], [-1.1338045, 53.50765500000001], [-1.1332814999999998, 53.50735350000001], [-1.1329523999999995, 53.507177], [-1.1326967999999995, 53.50703999999999], [-1.1321173999999998, 53.506751300000005], [-1.1312368999999998, 53.506347899999994], [-1.1305282, 53.506059], [-1.1296203, 53.50572319999999], [-1.1290007, 53.5055142], [-1.1283516, 53.50531000000001], [-1.1277562, 53.505136199999995], [-1.1267959, 53.5048857], [-1.1262920999999997, 53.5047581], [-1.1251771999999998, 53.50449330000001], [-1.1238534999999998, 53.50419099999999], [-1.1227592, 53.5039429], [-1.1212598, 53.50360229999999], [-1.1199253999999998, 53.50329920000001], [-1.1192088, 53.50313609999999], [-1.1188176999999997, 53.5030471], [-1.1171145, 53.502658699999984], [-1.1152304, 53.502229], [-1.1134626999999997, 53.5018307], [-1.1129196, 53.501705], [-1.1115338, 53.5013898], [-1.1114887, 53.5013795], [-1.1099089, 53.5010182], [-1.1073272, 53.50043099999999], [-1.1055527999999997, 53.5000266], [-1.1039248999999998, 53.499651699999994], [-1.1034189, 53.499522899999995], [-1.1033286, 53.4994998], [-1.1018775, 53.4991303], [-1.1007356609186292, 53.49882407745084], [-1.1006750814609596, 53.49880783097022], [-1.1003748, 53.498727300000006], [-1.0984474, 53.4981621], [-1.0975157, 53.497866300000005], [-1.0974140999999995, 53.497832499999994], [-1.0970756999999998, 53.49772], [-1.096369, 53.4974849], [-1.0955362999999998, 53.4972004], [-1.0946069, 53.4968622], [-1.093305202481022, 53.496369404512095], [-1.09321461594536, 53.496335110128925], [-1.0930915113587965, 53.49633016056341], [-1.0929991, 53.4962938], [-1.0921008, 53.495935], [-1.0913036, 53.49560559999998], [-1.0903287999999998, 53.4951813], [-1.0897207, 53.494909699999994], [-1.088255, 53.49424330000001], [-1.0872856, 53.49375679999999], [-1.0866226999999995, 53.49342209999999], [-1.0859643, 53.49307660000001], [-1.084457, 53.4922391], [-1.0835312, 53.491710700000006], [-1.0825043, 53.4910774], [-1.0817647, 53.49060249999999], [-1.0805534, 53.4897936], [-1.0796730999999995, 53.48919889999999], [-1.0794902, 53.4890639], [-1.078409, 53.4882349], [-1.0780388999999997, 53.487953], [-1.0779783409434258, 53.48790447640677], [-1.0777063, 53.4876865], [-1.0769618, 53.48707559999998], [-1.0760047, 53.4862571], [-1.0757584, 53.486057999999986], [-1.0753777295778453, 53.48572615918427], [-1.0751129, 53.48549529999999], [-1.0749515999999997, 53.4853604], [-1.0747635, 53.4852033], [-1.0746779, 53.4851317], [-1.0740869, 53.4846098], [-1.073508, 53.4841114], [-1.0717158000000002, 53.4825859], [-1.0702077, 53.48128739999999], [-1.0696918000000002, 53.48085009999999], [-1.069014, 53.4802721], [-1.0684575, 53.4797963], [-1.0664276, 53.4780537], [-1.0663779999999998, 53.47801109999999], [-1.0663451, 53.47798289999999], [-1.0654326, 53.47723719999999], [-1.0645047999999997, 53.4764436], [-1.0640097999999998, 53.47600549999999], [-1.0634887, 53.47556629999999], [-1.0624602, 53.4746922], [-1.0604098, 53.47293320000001], [-1.0596651, 53.47230479999999], [-1.0589391999999995, 53.4716753], [-1.0574554, 53.4704216], [-1.0551075, 53.4683988], [-1.0543964880180725, 53.46779240988761], [-1.0527375, 53.4663775], [-1.0508941, 53.46478909999999], [-1.0490343999999998, 53.463199], [-1.0463344, 53.460878700000016], [-1.0436405, 53.45856549999999], [-1.0427609999999998, 53.4578177], [-1.0420722, 53.45724969999999], [-1.0413297, 53.4566691], [-1.0407305999999998, 53.4562214], [-1.040116, 53.4557735], [-1.039464, 53.45531950000001], [-1.0388313, 53.454892099999995], [-1.0382632999999997, 53.4545065], [-1.037685, 53.454133299999995], [-1.0367901999999998, 53.45357109999999], [-1.0358651, 53.4530116], [-1.0354135999999998, 53.452752499999995], [-1.0349497999999997, 53.4524947], [-1.0335267, 53.45171709999999], [-1.0321508, 53.450965499999995], [-1.0314801999999998, 53.45059530000001], [-1.0307545, 53.45019539999999], [-1.0293242, 53.44941200000001], [-1.0283501999999998, 53.44887390000001], [-1.0280235, 53.44863839999999], [-1.0270828, 53.4481201], [-1.026733, 53.4479273], [-1.0253918, 53.44718819999999], [-1.0240859, 53.4464695], [-1.0230455, 53.4459036], [-1.0218988, 53.44525529999999], [-1.0215975999999998, 53.445085], [-1.0201849, 53.444257799999995], [-1.0194179, 53.44370970000001], [-1.0187229, 53.4431529], [-1.017987, 53.44251079999999], [-1.0173272, 53.44186369999999], [-1.0165334, 53.440920000000006], [-1.0159557, 53.44004449999999], [-1.0157420999999998, 53.43965389999999], [-1.0154713, 53.439119199999986], [-1.0152209, 53.43853099999999], [-1.0149798, 53.4378108], [-1.0148397, 53.437183899999994], [-1.0147809, 53.4367496], [-1.0147427, 53.436424599999995], [-1.0147305, 53.436099199999994], [-1.0147518999999998, 53.43532749999999], [-1.0147584, 53.43507749999999], [-1.0148086999999997, 53.4347557], [-1.0148489, 53.43449269999999], [-1.0148665, 53.4343778], [-1.014925, 53.43410269999999], [-1.0149920999999995, 53.4338601], [-1.0150585000000003, 53.4335783], [-1.0151369999999995, 53.4333612], [-1.0154145, 53.4325701], [-1.0159602000000003, 53.43121169999999], [-1.0161285, 53.43082449999999], [-1.0162953, 53.430437999999995], [-1.0171194, 53.428639799999985], [-1.017528, 53.4277065], [-1.0176342, 53.4274602], [-1.0176851000000002, 53.427345], [-1.0178905, 53.4267761], [-1.0180614, 53.4262143], [-1.0181643, 53.42585950000001], [-1.0182417999999998, 53.425509899999994], [-1.0183292, 53.424969199999985], [-1.018402, 53.42405859999999], [-1.0184167, 53.423488], [-1.0184091, 53.4229009], [-1.0183917, 53.4224017], [-1.0183911, 53.4223937], [-1.0183549, 53.4219078], [-1.018302, 53.421457], [-1.0182363, 53.4210153], [-1.0181476, 53.420517299999986], [-1.0180367, 53.420022], [-1.0177847, 53.41898699999999], [-1.0175218, 53.417959500000016], [-1.0173842, 53.41738839999999], [-1.0172361, 53.4168178], [-1.0169441, 53.415662899999994], [-1.0165950604950296, 53.41428429590598], [-1.0163629999999997, 53.413367699999995], [-1.0163224, 53.41317649999999], [-1.0162776999999998, 53.41300710000001], [-1.0161636, 53.4125748], [-1.0161167, 53.4123963], [-1.0157656, 53.41106039999999], [-1.0156008, 53.4103642], [-1.0154286, 53.409693799999985], [-1.0153789999999998, 53.40949559999999], [-1.0147452, 53.406961599999995], [-1.0146017, 53.406387800000005], [-1.0137362, 53.4030997], [-1.0134439999999998, 53.401887499999994], [-1.0131238, 53.40064420000001], [-1.0129789, 53.4001378], [-1.0128226, 53.39962309999999], [-1.0125455, 53.3987843], [-1.0124244, 53.3984497], [-1.0115278, 53.3959716], [-1.0105984999999995, 53.3934302], [-1.0098021, 53.3912212], [-1.0090051999999998, 53.3890139], [-1.0087404, 53.3882768], [-1.0084713999999997, 53.3875416], [-1.0084250999999995, 53.3874143], [-1.0079415, 53.38608370000001], [-1.0076503999999995, 53.3852415], [-1.0073665, 53.38452219999999], [-1.0070487, 53.38378459999999], [-1.0068317999999998, 53.3831648], [-1.0063498, 53.381798999999994], [-1.0058159, 53.3804209], [-1.0048189, 53.3776733], [-1.0029469, 53.3725108], [-1.0028247999999995, 53.372172099999986], [-1.0026247999999998, 53.3716083], [-1.0024183999999998, 53.3710197], [-1.0019907, 53.3698521], [-1.0011383, 53.367527800000005], [-1.00101, 53.3671914], [-1.0008803, 53.36685800000001], [-1.0007478999999997, 53.3665244], [-1.000595, 53.3661966], [-1.0004459, 53.3658765], [-1.0002859, 53.3655346], [-0.9999953, 53.364968], [-0.9996781, 53.364399799999994], [-0.9993487, 53.363834100000005], [-0.9989934, 53.3632748], [-0.99863, 53.3627321], [-0.998238, 53.362185999999994], [-0.9978474999999998, 53.3616426], [-0.9974268, 53.36110179999999], [-0.9970869299633868, 53.36070877627213], [-0.996836, 53.36041860000001], [-0.9965458, 53.36008720000001], [-0.9962320999999998, 53.3597444], [-0.9949574, 53.3583714], [-0.994216, 53.35756859999999], [-0.9934598, 53.3567689], [-0.9919032, 53.3551788], [-0.991197, 53.3544323], [-0.9904920999999998, 53.3536815], [-0.9890645999999996, 53.35218379999999], [-0.9882636, 53.35136889999999], [-0.9881468125314736, 53.35124689902113], [-0.987473, 53.350543], [-0.9859007, 53.34889389999999], [-0.9827797, 53.3455939], [-0.9766702, 53.33919169999998], [-0.9764919, 53.33900489999999], [-0.9759051, 53.33838539999999], [-0.9753137, 53.3377646], [-0.9741322, 53.33652630000001], [-0.9729703, 53.3352839], [-0.9717427999999998, 53.3340567], [-0.9713581, 53.3336788], [-0.9709538999999998, 53.3333101], [-0.9704791, 53.33288579999999], [-0.9699924, 53.33247839999999], [-0.9691811, 53.33181499999999], [-0.9683543, 53.3311593], [-0.9668900999999998, 53.3300051], [-0.9662911, 53.3295329], [-0.9658489, 53.3291258], [-0.9656971, 53.32900129999999], [-0.9646647, 53.3281804], [-0.9626123, 53.3266034], [-0.9623482, 53.32638730000001], [-0.9617327, 53.325892800000005], [-0.9612336, 53.3254981], [-0.9610912, 53.325387199999994], [-0.9600989, 53.324614799999985], [-0.95789, 53.3228594], [-0.9534561, 53.3193437], [-0.9527519, 53.3187741], [-0.9519681, 53.3181227], [-0.9512935, 53.317571], [-0.9494085, 53.31602349999999], [-0.9492357, 53.3158949], [-0.9487256, 53.31551530000001], [-0.9482043, 53.3151483], [-0.9479032122771712, 53.3149548547396], [-0.9476818, 53.3148126], [-0.9470649, 53.3144467], [-0.9466705, 53.31421639999999], [-0.9457916, 53.31376370000001], [-0.9457026981132024, 53.31371970224965], [-0.9456574634659808, 53.31369731550023], [-0.9455758, 53.3136569], [-0.9445289, 53.3131722], [-0.944377, 53.3131067], [-0.9433375999999998, 53.31265160000001], [-0.9426585, 53.31237089999999], [-0.9419121, 53.3120734], [-0.9413299000000002, 53.3118401], [-0.9399092, 53.3112692], [-0.9397767, 53.3112122], [-0.937898, 53.31043789999999], [-0.9362267, 53.309745499999984], [-0.9361337, 53.309706000000006], [-0.9352612999999996, 53.309335199999985], [-0.9343117, 53.3089194], [-0.9330011, 53.308333], [-0.931692, 53.3077461], [-0.9302762270028168, 53.30706581297633], [-0.9298297999999998, 53.3068513], [-0.9280165, 53.30594820000001], [-0.9268377, 53.3053536], [-0.9257389, 53.3047735], [-0.9249632, 53.30437369999999], [-0.9242318, 53.3039859], [-0.9237589999999998, 53.3037192], [-0.9232829, 53.303444099999986], [-0.9228367, 53.303168], [-0.9227049000000002, 53.303086399999984], [-0.9222255, 53.3027612], [-0.9214844, 53.3022371], [-0.9209876, 53.30185550000001], [-0.9206835, 53.30161139999999], [-0.9203969, 53.301369], [-0.9200951, 53.3011158], [-0.9198405, 53.3008636], [-0.9193157, 53.300341], [-0.9190058, 53.2999973], [-0.9187136, 53.2996574], [-0.9185161, 53.29942199999999], [-0.9183274, 53.2991837], [-0.9179844, 53.29870049999999], [-0.9177741, 53.2983881], [-0.9175752, 53.298074599999985], [-0.9172384, 53.2974348], [-0.9171077999999998, 53.2971735], [-0.9169910999999996, 53.2969136], [-0.9168135, 53.2965378], [-0.9166965, 53.2962399], [-0.9166014, 53.2959314], [-0.9164473, 53.2953897], [-0.9163256, 53.294813000000005], [-0.9162663, 53.2944684], [-0.9162333, 53.29415650000001], [-0.9161801, 53.29350490000001], [-0.9161745, 53.2930796], [-0.9162009, 53.2923232], [-0.9162322, 53.2914254], [-0.9162491999999998, 53.2909363], [-0.9162666000000002, 53.29043619999999], [-0.9162168, 53.289932699999994], [-0.9162417999999998, 53.2892143], [-0.9164308, 53.28534500000001], [-0.9165375999999998, 53.28258830000001], [-0.916657, 53.2798316], [-0.9166683, 53.2792255], [-0.9166632, 53.2786222], [-0.9166449, 53.2781462], [-0.9166051, 53.27766940000001], [-0.9165795, 53.2774678], [-0.9165425, 53.2772841], [-0.9163403, 53.27638359999999], [-0.9162895, 53.276191100000005], [-0.9161522, 53.2758251], [-0.9160499, 53.27556980000001], [-0.915941, 53.275299200000006], [-0.9158303999999998, 53.2750406], [-0.9157008999999998, 53.27477429999998], [-0.915574, 53.27452649999999], [-0.9154281, 53.27427300000001], [-0.9153611, 53.2741407], [-0.915279, 53.2740104], [-0.9151316000000002, 53.273763599999995], [-0.9148365, 53.2733309], [-0.9145171, 53.2728988], [-0.9141863, 53.272473], [-0.9138126, 53.27206149999999], [-0.9133818, 53.27159509999999], [-0.9129109, 53.27113400000002], [-0.9124097999999998, 53.270683000000005], [-0.9118693, 53.2702343], [-0.9115584, 53.26999239999999], [-0.9113975, 53.2698732], [-0.9112499, 53.2697647], [-0.9109418, 53.2695308], [-0.9106098999999998, 53.26929929999999], [-0.9101684, 53.26901940000001], [-0.9097252, 53.268752699999986], [-0.9085969, 53.2680811], [-0.9073964, 53.2674216], [-0.9051907, 53.26619329999999], [-0.9046005, 53.2658673], [-0.9014281999999998, 53.2641113], [-0.8983152841195214, 53.26238310057652], [-0.8928161999999998, 53.25933], [-0.8923364999999999, 53.259061899999985], [-0.8922053999999999, 53.2589885], [-0.8912058, 53.25844359999999], [-0.8903309, 53.25793629999999], [-0.8894677999999999, 53.25742], [-0.8890487999999999, 53.25715530000001], [-0.8886716, 53.2569068], [-0.8881103, 53.2565217], [-0.8876057, 53.2561463], [-0.8867333999999999, 53.2554671], [-0.8863975, 53.2551711], [-0.8861128999999999, 53.25489579999999], [-0.8856701999999999, 53.2544723], [-0.8852784999999999, 53.25406589999999], [-0.8849076, 53.25366619999999], [-0.8846511107979592, 53.25335536819731], [-0.8845791, 53.25326809999999], [-0.8839726, 53.2524686], [-0.8835518, 53.2517911], [-0.8831225, 53.25111299999999], [-0.8826803, 53.2501366], [-0.8823024, 53.24917060000001], [-0.8820736, 53.248329600000005], [-0.8819914999999999, 53.247906500000006], [-0.8819300999999999, 53.2474966], [-0.8818607999999999, 53.2467382], [-0.8818347999999999, 53.2459664], [-0.8818607999999999, 53.2451406], [-0.88194, 53.244316999999995], [-0.8819712, 53.2440552], [-0.8820986999999999, 53.2427287], [-0.8822131, 53.24140359999999], [-0.8822714, 53.2406616], [-0.8823259, 53.23991680000001], [-0.8823584999999999, 53.23951919999999], [-0.8823686, 53.23912299999999], [-0.8823682999999999, 53.23830679999999], [-0.8823316999999999, 53.2378221], [-0.8822893, 53.237326499999995], [-0.8822176999999999, 53.23685110000001], [-0.8821389999999999, 53.23637269999999], [-0.8820383999999999, 53.2359042], [-0.8819213999999999, 53.2354226], [-0.8815087, 53.2341435], [-0.8813160999999999, 53.2336473], [-0.8810998999999999, 53.23315209999999], [-0.880453, 53.23178639999998], [-0.8802883999999999, 53.231409199999995], [-0.8800929999999999, 53.23099989999999], [-0.8798815, 53.230466400000005], [-0.87969, 53.23007569999999], [-0.8794092999999998, 53.2295009], [-0.8791200999999998, 53.22890519999999], [-0.8788248, 53.2282933], [-0.8783218999999999, 53.22721659999999], [-0.8780980999999999, 53.226752000000005], [-0.8778668, 53.226302], [-0.8775968999999999, 53.2258048], [-0.8774360277991459, 53.2255218148756], [-0.8774122, 53.2254799], [-0.8772661999999999, 53.2252615], [-0.8768574, 53.22467640000001], [-0.8766909, 53.22445679999999], [-0.8766329999999999, 53.2243805], [-0.8763924999999999, 53.224098299999994], [-0.8759191, 53.223549899999995], [-0.8754031, 53.2230106], [-0.8750318999999999, 53.22265569999999], [-0.8746425, 53.222305000000006], [-0.8739345999999999, 53.22171650000001], [-0.873465, 53.2213612], [-0.8731657, 53.2211474], [-0.8723219, 53.2205912], [-0.8714001999999998, 53.22002229999998], [-0.8709989, 53.21980190000001], [-0.8707221999999999, 53.21965329999999], [-0.8703415999999999, 53.2194807], [-0.8699282000000002, 53.219274], [-0.8693375999999999, 53.2189921], [-0.8687036, 53.218706399999995], [-0.8672578, 53.2181391], [-0.8665124000000001, 53.21785959999999], [-0.8657823999999998, 53.217601999999985], [-0.8646305, 53.21719329999999], [-0.8635641, 53.2167903], [-0.8631280999999998, 53.2166267], [-0.862706, 53.21646419999999], [-0.8622816, 53.21630110000001], [-0.8619635999999999, 53.2161631], [-0.8609104, 53.2157222], [-0.8598650999999999, 53.2152501], [-0.8501737000000001, 53.2108728], [-0.8481060999999999, 53.2099485], [-0.846054, 53.2090172], [-0.8440002999999999, 53.208109400000005], [-0.8424611, 53.207429], [-0.8421579, 53.20729339999999], [-0.8414559, 53.20696920000001], [-0.8407864999999999, 53.206636800000005], [-0.840528, 53.2065127], [-0.8402758, 53.2063867], [-0.8397838999999999, 53.20613409999999], [-0.8393123, 53.20588269999999], [-0.8388526, 53.2056267], [-0.8377845, 53.2049867], [-0.8375583, 53.204850400000005], [-0.8374614, 53.204792], [-0.8366948999999999, 53.20433], [-0.8353036999999999, 53.2034259], [-0.835164, 53.20333599999999], [-0.8333010000000001, 53.20215329999999], [-0.8318581999999999, 53.20122920000001], [-0.8311189999999999, 53.20075729999999], [-0.8303867000000001, 53.200292700000006], [-0.8296847000000002, 53.199848], [-0.829257565360737, 53.19957740430325], [-0.8281411, 53.1988701], [-0.8270462, 53.1981529], [-0.8260048, 53.1974269], [-0.8248775, 53.19656109999998], [-0.8243540999999999, 53.19613030000001], [-0.8238587, 53.19570000000001], [-0.823452, 53.19534019999998], [-0.8230569999999999, 53.194976299999986], [-0.8226689000000001, 53.194608399999986], [-0.8223076999999999, 53.194245200000005], [-0.8217671999999999, 53.1936743], [-0.8212583999999999, 53.1931048], [-0.8207658999999999, 53.1925267], [-0.8205187, 53.1922384], [-0.8202993, 53.1919449], [-0.8199065, 53.1914117], [-0.8195317999999999, 53.1908644], [-0.8191259, 53.1902292], [-0.8188274, 53.189762], [-0.8186399, 53.1894227], [-0.8184574, 53.18908569999999], [-0.8181058999999999, 53.1884058], [-0.8177979, 53.1877246], [-0.817644, 53.1873848], [-0.8175075, 53.1870423], [-0.8162024999999999, 53.1834722], [-0.8159228999999999, 53.1825442], [-0.8157882999999999, 53.18205460000001], [-0.8156604999999999, 53.18156239999999], [-0.8155456, 53.181031700000005], [-0.8154417999999999, 53.180494], [-0.8153564999999999, 53.17994730000001], [-0.8152809999999999, 53.17939779999998], [-0.8152315, 53.1790061], [-0.8151816999999999, 53.1785744], [-0.815141, 53.1780935], [-0.8151259, 53.17773639999999], [-0.8151172999999999, 53.177532], [-0.8150983, 53.1769756], [-0.8151002999999999, 53.175879900000005], [-0.8151324999999999, 53.1752357], [-0.8152025, 53.17433889999999], [-0.8152902, 53.1734583], [-0.8154572999999999, 53.17169880000001], [-0.8155575999999999, 53.1705536], [-0.8157119, 53.1691867], [-0.8157225, 53.1689798], [-0.8159195999999999, 53.16697860000001], [-0.8159739, 53.16645350000001], [-0.8161165999999999, 53.16507430000001], [-0.8162957, 53.163234399999986], [-0.8164194, 53.1619765], [-0.8166585, 53.159554099999994], [-0.8167896999999998, 53.1582594], [-0.8167668, 53.1577993], [-0.8168237, 53.1572123], [-0.8171499, 53.15384800000001], [-0.8173629999999998, 53.1516985], [-0.8179545344207514, 53.14573188385283], [-0.817956, 53.1457171], [-0.8180161999999999, 53.1449636], [-0.8182572999999999, 53.1426892], [-0.8183291, 53.1419187], [-0.8184008, 53.1411106], [-0.8184476, 53.14069320000001], [-0.8184922000000001, 53.14027420000001], [-0.8188532999999999, 53.1366014], [-0.8189399999999999, 53.1356781], [-0.8190487000000001, 53.1346409], [-0.8191397, 53.133663600000006], [-0.8192409000000002, 53.13266920000001], [-0.8193598, 53.13151249999999], [-0.8196767999999999, 53.1283922], [-0.8197040999999999, 53.1281236], [-0.8197928999999999, 53.1272638], [-0.8199086999999999, 53.125869], [-0.8199549999999999, 53.12517939999999], [-0.8199716, 53.1248366], [-0.8199729999999998, 53.124808599999994], [-0.8199716999999999, 53.124491199999994], [-0.8199620999999999, 53.1240928], [-0.8199354, 53.12370409999999], [-0.8198814999999999, 53.1231598], [-0.8198008999999999, 53.122614500000005], [-0.8196302999999999, 53.1217303], [-0.8194112999999998, 53.120816799999986], [-0.8192202, 53.1201338], [-0.8186906, 53.118235600000006], [-0.8178717, 53.11509740000001], [-0.8176488999999999, 53.1143192], [-0.8173952999999999, 53.113538199999994], [-0.8171226999999999, 53.1127629], [-0.8168181, 53.11198839999999], [-0.8164259, 53.1110926], [-0.8160039999999998, 53.1102191], [-0.8155371, 53.10934979999999], [-0.8150415999999999, 53.10848740000001], [-0.8127389000000002, 53.1045003], [-0.8119795, 53.10317740000001], [-0.8112092, 53.101851200000006], [-0.8096913, 53.0991854], [-0.8094553, 53.098787400000006], [-0.8084837557075693, 53.09708765175811], [-0.8080757999999999, 53.0963739], [-0.8066497999999999, 53.093871099999994], [-0.8063046, 53.093275899999995], [-0.8058067, 53.0924237], [-0.8054564688336444, 53.09181876959621], [-0.8052893999999999, 53.0915302], [-0.8048181, 53.0906998], [-0.804794026483449, 53.09066112188341], [-0.8047880999999999, 53.0906516], [-0.8044824999999999, 53.0901173], [-0.8042504, 53.0897116], [-0.8037602, 53.088865299999995], [-0.8026116, 53.0868791], [-0.8024914000000001, 53.0866711], [-0.8009806, 53.08402399999999], [-0.7996139255919176, 53.08163358489044], [-0.7994682000000001, 53.0813787], [-0.7988572, 53.0803161], [-0.7984714999999999, 53.0796554], [-0.7979259999999999, 53.0787189], [-0.7973659, 53.0777431], [-0.7969089999999999, 53.0769885], [-0.7964041, 53.076235100000005], [-0.7957735, 53.075394200000005], [-0.7950681, 53.0745462], [-0.794745, 53.0741992], [-0.7944105999999999, 53.07384759999999], [-0.793697, 53.0731514], [-0.7929367999999999, 53.072465699999995], [-0.7925381999999999, 53.0721164], [-0.7921223999999999, 53.0717782], [-0.7913172, 53.0711573], [-0.7904596999999999, 53.0705545], [-0.7900222, 53.0702555], [-0.7895692, 53.0699552], [-0.7886419, 53.0693764], [-0.7876463, 53.06878119999999], [-0.7866801, 53.0681949], [-0.7850875999999999, 53.0672542], [-0.7834964999999999, 53.0662999], [-0.7745165999999999, 53.06093070000001], [-0.7730631999999998, 53.0600648], [-0.7716127, 53.0592095], [-0.7688549999999998, 53.05755870000001], [-0.7684084, 53.057284899999985], [-0.7679378999999998, 53.05700329999999], [-0.7669813, 53.0564329], [-0.7510806999999999, 53.046938299999994], [-0.7497009999999998, 53.04611160000001], [-0.7409669, 53.040880099999995], [-0.7407613, 53.04075689999999], [-0.7358888590086229, 53.03783802447602], [-0.7352021, 53.0374266], [-0.7333823, 53.0363387], [-0.7326304, 53.0358994], [-0.731899, 53.0354555], [-0.7304155, 53.03457499999999], [-0.7275319999999998, 53.0328497], [-0.7258442, 53.0318338], [-0.7252702, 53.031442], [-0.7248797999999999, 53.0312121], [-0.7246853999999999, 53.031094399999986], [-0.7239074999999999, 53.0306234], [-0.723689, 53.0304896], [-0.7230881999999998, 53.0301256], [-0.722291, 53.029646], [-0.7221549999999999, 53.0295642], [-0.7208580999999998, 53.0287891], [-0.7197078, 53.02810290000001], [-0.7186522272956171, 53.02747274328063], [-0.7183957000000001, 53.0273196], [-0.7181863, 53.02719410000001], [-0.7173592, 53.0266987], [-0.7162184999999999, 53.026019000000005], [-0.7154182, 53.0255377], [-0.7149605999999998, 53.0252731], [-0.7146471, 53.025082000000005], [-0.7141898, 53.0248126], [-0.7133408, 53.0243052], [-0.7121291, 53.0235573], [-0.7105601000000001, 53.0226184], [-0.7094161, 53.0219311], [-0.7078120999999999, 53.0209687], [-0.7065877, 53.02023779999998], [-0.7056892, 53.0196989], [-0.7054824, 53.0195751], [-0.7036533999999999, 53.0184799], [-0.7015384, 53.01721979999999], [-0.699795, 53.01618059999999], [-0.6974475999999998, 53.01476989999999], [-0.6960165, 53.01390429999999], [-0.6954793999999999, 53.0135843], [-0.6947659, 53.01315590000001], [-0.6923072, 53.01170239999999], [-0.6917240999999998, 53.0113577], [-0.6887683999999998, 53.0095792], [-0.6864043, 53.0081639], [-0.6862332, 53.00806140000001], [-0.6831718, 53.0062285], [-0.6829772999999999, 53.00611200000001], [-0.6773652999999998, 53.00275419999999], [-0.6764710999999999, 53.0022172], [-0.6746405, 53.001117699999995], [-0.6719292999999998, 52.999477799999994], [-0.6692125, 52.99785430000001], [-0.666471, 52.9962093], [-0.6637241999999999, 52.9945792], [-0.6610124, 52.9929335], [-0.6610073, 52.9929304], [-0.6598451, 52.9921514], [-0.6590383, 52.9915638], [-0.6582725000000001, 52.99096399999999], [-0.6575368, 52.990351], [-0.6568440999999999, 52.9897292], [-0.6559833999999999, 52.98889210000001], [-0.6552078, 52.98804620000001], [-0.6548449, 52.98761390000001], [-0.6545133, 52.98717349999999], [-0.6540840999999998, 52.98662530000001], [-0.6537025, 52.9860632], [-0.6532372, 52.98535429999999], [-0.65248, 52.984057099999994], [-0.6523183548885393, 52.98378961162837], [-0.6520868999999999, 52.9834066], [-0.6517235999999998, 52.982778499999995], [-0.6517148, 52.98276330000001], [-0.6514196, 52.98227369999999], [-0.6489741, 52.97821789999999], [-0.6474074999999999, 52.9756197], [-0.6471594, 52.97520819999999], [-0.6462327, 52.9736711], [-0.6461691999999999, 52.97356440000001], [-0.6456175999999999, 52.9726543], [-0.6442226999999999, 52.9703039], [-0.6441899796817034, 52.97024630896167], [-0.6441682567241052, 52.97020807433758], [-0.6441064, 52.9700992], [-0.6437891999999998, 52.9695039], [-0.6435555999999999, 52.96902889999999], [-0.6433663000000001, 52.9686322], [-0.6431977, 52.968240400000006], [-0.6431585, 52.9681361], [-0.6430096, 52.96773999999999], [-0.6428364, 52.96724889999999], [-0.6427796, 52.9670454], [-0.642741, 52.96690720000001], [-0.6426494999999999, 52.96657950000001], [-0.6425321, 52.9661513], [-0.6424443000000001, 52.96573510000001], [-0.6423674, 52.9653065], [-0.6422947, 52.96490070000001], [-0.6422466000000001, 52.9645854], [-0.6422055, 52.96426220000001], [-0.6421828, 52.96364669999999], [-0.6421697999999999, 52.96304229999999], [-0.6422014999999999, 52.962442], [-0.6422603999999998, 52.96166780000001], [-0.642346, 52.96089239999999], [-0.6426814, 52.9583838], [-0.6427456, 52.95790389999999], [-0.6427448, 52.957407], [-0.6431449, 52.95441379999999], [-0.6435958, 52.95115690000001], [-0.6439463, 52.9487648], [-0.6440711999999998, 52.94790759999999], [-0.6451198, 52.939967499999995], [-0.6452328999999999, 52.93932429999999], [-0.6453369999999999, 52.9386078], [-0.6454074, 52.9381017], [-0.6455366, 52.9371736], [-0.6455680999999999, 52.9369458], [-0.6459332, 52.934301899999994], [-0.6459908, 52.933879899999994], [-0.6465651050991676, 52.929673494383906], [-0.6473330999999999, 52.9240478], [-0.6475933999999999, 52.922094], [-0.6478083, 52.92062130000001], [-0.6478778999999999, 52.9201442], [-0.6479336000000001, 52.9197272], [-0.6480365, 52.91893769999999], [-0.6481109000000002, 52.9184247], [-0.648169, 52.9179683], [-0.6482150999999999, 52.9174935], [-0.6482647999999999, 52.9169766], [-0.6482877, 52.9164247], [-0.6482837, 52.9156636], [-0.6482670999999999, 52.9154098], [-0.6482351, 52.9151352], [-0.6481645, 52.9145856], [-0.6480727, 52.9139458], [-0.6480237, 52.91366450000001], [-0.6479696999999999, 52.9133864], [-0.6478667, 52.9128406], [-0.6478299, 52.9126809], [-0.647803, 52.9125495], [-0.647732, 52.91227069999999], [-0.6475697, 52.9117128], [-0.6475014, 52.911525399999995], [-0.6474371, 52.9113653], [-0.6472680999999999, 52.9110029], [-0.6471581, 52.91077649999999], [-0.6469971, 52.9104873], [-0.6468764999999999, 52.9102847], [-0.6467664, 52.9101071], [-0.6466483999999999, 52.90993240000001], [-0.6465278, 52.90976549999999], [-0.6463804, 52.9095714], [-0.6462379999999999, 52.909390599999995], [-0.6460074999999998, 52.909113600000005], [-0.6459272, 52.9090258], [-0.6458196999999999, 52.908913], [-0.6455864, 52.9086704], [-0.6452803999999999, 52.9083634], [-0.6448887999999999, 52.90801400000001], [-0.6445482000000001, 52.907727699999995], [-0.6440709, 52.9073439], [-0.6437383, 52.9070871], [-0.6433260973504902, 52.90678218893004], [-0.6431697, 52.9066665], [-0.6429857, 52.9065288], [-0.6423787999999999, 52.9060746], [-0.6418795, 52.9057121], [-0.6412599, 52.9052608], [-0.6407368999999999, 52.9048709], [-0.6403184999999999, 52.904557], [-0.6395513999999999, 52.9039973], [-0.6388322, 52.90346290000001], [-0.6384527, 52.90318080000001], [-0.6379044999999999, 52.902770999999994], [-0.6371024999999999, 52.9021805], [-0.6366257, 52.9018287], [-0.6364071999999998, 52.901667499999995], [-0.6361046999999999, 52.9014444], [-0.6354743999999999, 52.90097840000001], [-0.6349004, 52.90054799999999], [-0.6342888999999999, 52.90010109999999], [-0.6329049, 52.89907529999999], [-0.631781, 52.8982441], [-0.6316523, 52.89815349999999], [-0.628820698883665, 52.89605848362047], [-0.6265588, 52.894384899999984], [-0.6253592999999998, 52.8934268], [-0.6248842999999998, 52.8930324], [-0.6240346, 52.8922981], [-0.6236370999999999, 52.89193049999999], [-0.6232815, 52.8915685], [-0.622469, 52.89066450000001], [-0.6220941000000001, 52.89020260000001], [-0.6217555, 52.8897423], [-0.6214292999999999, 52.8892895], [-0.6211324999999999, 52.88882659999999], [-0.6208618, 52.888360600000006], [-0.6206072, 52.88790250000001], [-0.620374, 52.88743370000001], [-0.6201625999999999, 52.886960900000005], [-0.6199747999999999, 52.8864828], [-0.6198122999999999, 52.8860047], [-0.6195865, 52.885241400000005], [-0.6195015, 52.88485080000001], [-0.6194251, 52.8844696], [-0.619189, 52.8829195], [-0.6189633999999999, 52.88137040000001], [-0.6188453999999999, 52.880589], [-0.6187741999999999, 52.88020139999999], [-0.6187202, 52.8798164], [-0.6186743, 52.879493299999986], [-0.6186242999999999, 52.87914150000001], [-0.6181054564206053, 52.87548963626874], [-0.6178474, 52.8736732], [-0.6169528999999999, 52.86752369999999], [-0.6169241999999999, 52.86729869999999], [-0.6168055, 52.866667], [-0.6166612, 52.86602639999999], [-0.616394, 52.8651006], [-0.6161911, 52.8644521], [-0.6156729999999999, 52.863252900000006], [-0.6156086, 52.8631019], [-0.6152848999999999, 52.86243199999999], [-0.6150824, 52.86204719999999], [-0.6148565999999999, 52.861656], [-0.6143805, 52.86087849999999], [-0.6139066999999999, 52.8602066], [-0.6133887, 52.8595178], [-0.6130647, 52.859115800000005], [-0.6127039, 52.85870090000001], [-0.6123382, 52.8582903], [-0.6119392, 52.85787199999999], [-0.6112874, 52.8572106], [-0.610444, 52.856397400000006], [-0.6099361, 52.8559095], [-0.6094309, 52.85543119999999], [-0.6091689, 52.85518429999999], [-0.6088858999999999, 52.854947], [-0.6083308, 52.85446919999999], [-0.6077507, 52.85402149999999], [-0.6074453, 52.853792], [-0.6071571, 52.85358130000001], [-0.6065549, 52.8531495], [-0.6059305, 52.85272919999999], [-0.6057116, 52.8525862], [-0.6054967999999998, 52.852449], [-0.604998, 52.852131799999995], [-0.6044813, 52.8518172], [-0.6036303, 52.851319499999995], [-0.6027485, 52.8508489], [-0.6020404, 52.8504883], [-0.6009215, 52.849923], [-0.5913398, 52.84558630000001], [-0.5904695, 52.8452027], [-0.5896015999999998, 52.84481489999999], [-0.5887326, 52.844411], [-0.5878748999999999, 52.8440308], [-0.5874778, 52.84383589999999], [-0.5870643, 52.8436357], [-0.5861834, 52.8431774], [-0.5854071, 52.842769800000006], [-0.5846696, 52.8423458], [-0.5836633, 52.84173179999999], [-0.5827416999999999, 52.8411237], [-0.5819082, 52.8405096], [-0.5811091999999999, 52.8399056], [-0.5807257999999998, 52.839622000000006], [-0.5787276999999998, 52.83814439999999], [-0.5783035, 52.8378308], [-0.5779743, 52.83762359999999], [-0.5776672999999999, 52.8373989], [-0.577003, 52.83691030000001], [-0.5760033, 52.8361723], [-0.5757394999999998, 52.83597760000001], [-0.57324, 52.83411219999999], [-0.569352, 52.8312032], [-0.5688656, 52.8308388], [-0.5673976999999999, 52.8297389], [-0.5654265, 52.828270200000006], [-0.5615673, 52.825391999999994], [-0.5596484999999999, 52.823957799999995], [-0.5586889999999999, 52.823244200000005], [-0.5578367, 52.82260499999999], [-0.5575673, 52.822402399999994], [-0.5559836743935823, 52.82123800100551], [-0.5559052, 52.821180299999995], [-0.5550873, 52.82056109999999], [-0.5542845, 52.81996], [-0.5509545999999999, 52.817487], [-0.5507881, 52.8173596], [-0.5481441, 52.8153766], [-0.5454636, 52.813388999999994], [-0.5428272999999999, 52.8114208], [-0.5401743, 52.8094332], [-0.5399795, 52.8092856], [-0.5389891704717129, 52.80854738291207], [-0.5368109, 52.80692359999999], [-0.5362795, 52.8065277], [-0.5330274, 52.80408810000001], [-0.5327306999999999, 52.803865599999995], [-0.5320355, 52.8033211], [-0.5314024, 52.8027773], [-0.5307609, 52.8021947], [-0.5301577, 52.8016173], [-0.5296927999999999, 52.80111229999999], [-0.5288771, 52.8002262], [-0.5283177, 52.799523], [-0.527814, 52.798821], [-0.5189906000000001, 52.7852951], [-0.5145446999999999, 52.7784883], [-0.5123689999999999, 52.7751151], [-0.5112473, 52.7734221], [-0.5106892, 52.7725701], [-0.5101292, 52.77170699999999], [-0.5099422, 52.7714172], [-0.5091631, 52.7702555], [-0.5087848, 52.76967090000001], [-0.5084166, 52.7690664], [-0.507829, 52.7681769], [-0.50721, 52.7672852], [-0.5069368130023223, 52.766918552514426], [-0.5063568, 52.7661401], [-0.5060991, 52.7657949], [-0.5059286, 52.7655666], [-0.5055047999999999, 52.76498569999999], [-0.5048861999999998, 52.764124599999995], [-0.5042865, 52.76327740000001], [-0.5035815, 52.7622955], [-0.5028623999999999, 52.76131059999999], [-0.5019668, 52.7600626], [-0.5010362999999999, 52.758814], [-0.5003224, 52.7578401], [-0.4999643, 52.75734280000001], [-0.4996477, 52.7568443], [-0.4995064, 52.7566228], [-0.4993686999999999, 52.7563993], [-0.4992326999999999, 52.756189], [-0.49910049999999995, 52.75595539999999], [-0.49886, 52.7555048], [-0.4986397, 52.7550482], [-0.4983458999999999, 52.75441829999999], [-0.4980701, 52.75378109999999], [-0.4975292, 52.75250829999999], [-0.4972438999999999, 52.75166599999999], [-0.4969125, 52.75086700000001], [-0.4965484, 52.7500563], [-0.49639810000000006, 52.7496799], [-0.4961064999999999, 52.7490423], [-0.4959567, 52.7487006], [-0.4950331999999999, 52.746668], [-0.4946243, 52.7457739], [-0.4943972999999999, 52.7453263], [-0.4941575, 52.74488530000001], [-0.4940427999999999, 52.7446982], [-0.4939663, 52.74457340000001], [-0.4933669, 52.7435954], [-0.4926909, 52.7424926], [-0.49227249999999995, 52.74183819999999], [-0.4920132, 52.7414326], [-0.49116670000000007, 52.7401085], [-0.4883829, 52.73575110000001], [-0.4879571, 52.7351037], [-0.4875109, 52.734447200000005], [-0.48703160000000006, 52.73379979999999], [-0.4867798, 52.73348229999999], [-0.48651440000000007, 52.73316929999999], [-0.486002, 52.7326425], [-0.4858223, 52.73245779999999], [-0.4755432, 52.721888500000006], [-0.4728085, 52.7190841], [-0.4700802, 52.716258], [-0.4673331999999999, 52.7134419], [-0.4664460993897085, 52.71253125491421], [-0.4659658, 52.71203820000001], [-0.4652769, 52.7113273], [-0.4646077, 52.7106317], [-0.46442979999999984, 52.71045199999998], [-0.4610520000000001, 52.7069857], [-0.4593759999999999, 52.70525949999999], [-0.4576368, 52.7035416], [-0.4564805, 52.7024735], [-0.455279, 52.7014181], [-0.4540420999999999, 52.7003816], [-0.452756, 52.699365400000005], [-0.4518413, 52.69866749999999], [-0.4509071999999999, 52.69797239999999], [-0.4505202, 52.6976997], [-0.44938020000000006, 52.6968966], [-0.4491576420597607, 52.696748836231784], [-0.447815, 52.695857399999994], [-0.4458657, 52.6946567], [-0.4438521999999999, 52.69347320000001], [-0.4427343, 52.69283849999999], [-0.4415838, 52.6922077], [-0.4404314999999999, 52.6916033], [-0.4392524, 52.6909975], [-0.4377156, 52.69025679999999], [-0.4361691, 52.68951679999999], [-0.4331232, 52.6880843], [-0.4325236, 52.6878059], [-0.4301605999999999, 52.68668159999999], [-0.42766209999999993, 52.6855093], [-0.4247196999999999, 52.68412399999999], [-0.42445749999999993, 52.684000699999984], [-0.4222212, 52.6829492], [-0.4201452, 52.681971999999995], [-0.41792299999999993, 52.6809264], [-0.4159475, 52.679996300000006], [-0.4141022, 52.6791279], [-0.4113059999999999, 52.67782290000001], [-0.4096013999999999, 52.6770163], [-0.4075388, 52.676040500000006], [-0.4059228, 52.6752794], [-0.4039151, 52.67433619999999], [-0.4018858, 52.6733832], [-0.4010076, 52.6729708], [-0.399291, 52.6721641], [-0.3975892, 52.67136150000001], [-0.3960697, 52.6706466], [-0.3941895, 52.66975779999999], [-0.3920021, 52.6687282], [-0.3902439, 52.6678954], [-0.3896284, 52.6676026], [-0.3891389, 52.66737], [-0.3886763, 52.6671493], [-0.3879669, 52.6668109], [-0.38733509999999993, 52.666512700000006], [-0.3867571000000001, 52.666236999999995], [-0.3861658, 52.6659545], [-0.3860063, 52.6658796], [-0.3857137, 52.6657263], [-0.3854902, 52.6656089], [-0.38504040000000006, 52.66536880000001], [-0.3847253, 52.66522019999999], [-0.3845485, 52.6651352], [-0.3844317, 52.6650707], [-0.3843342, 52.6650107], [-0.3841112, 52.664885], [-0.3840118, 52.664837299999995], [-0.3838053, 52.6647381], [-0.3836746, 52.66467600000001], [-0.3833949, 52.66452910000001], [-0.3832729000000001, 52.664462400000005], [-0.3831106, 52.6643786], [-0.3829524, 52.6642956], [-0.3827874, 52.664207], [-0.3825433, 52.66407929999998], [-0.38237979999999994, 52.66399], [-0.38233139999999993, 52.6639654], [-0.3819988, 52.663806], [-0.3816158, 52.66361620000001], [-0.3815502999999999, 52.6635837], [-0.3814646, 52.66354419999999], [-0.3813229, 52.663478999999995], [-0.38096889999999994, 52.66330979999999], [-0.3805746, 52.663121899999986], [-0.3800998, 52.6629007], [-0.3797672, 52.662747], [-0.3795818, 52.6626603], [-0.37929919999999995, 52.6625282], [-0.37896119999999994, 52.6623687], [-0.37863269999999993, 52.662211699999986], [-0.3782047999999999, 52.6620035], [-0.3778481, 52.6618229], [-0.3774833, 52.66163590000001], [-0.3772433, 52.66150729999999], [-0.3769951999999999, 52.66137390000001], [-0.37666389999999994, 52.661190899999994], [-0.3763406999999999, 52.6610087], [-0.37600949999999994, 52.66081839999999], [-0.375709, 52.66064190000001], [-0.3753148, 52.6603995], [-0.3749298999999999, 52.6601587], [-0.3746415, 52.65997479999999], [-0.3744216, 52.65983249999999], [-0.3741762, 52.65966659999999], [-0.3738622999999999, 52.65945419999999], [-0.3736263, 52.6592932], [-0.3731758, 52.6589792], [-0.37285519999999994, 52.6587539], [-0.37213909999999994, 52.6582487], [-0.37189569233645015, 52.658076072523166], [-0.3716322, 52.65788920000001], [-0.369764, 52.6565729], [-0.3675833999999999, 52.6550354], [-0.3662999, 52.65412179999999], [-0.3648676, 52.653109699999995], [-0.3637934, 52.65235059999999], [-0.3627661, 52.6516257], [-0.36161009999999993, 52.6508097], [-0.3598911, 52.64959100000001], [-0.35951929999999993, 52.64933479999999], [-0.35932611364780853, 52.64920213983187], [-0.3588569999999999, 52.648880000000005], [-0.3582747, 52.64846940000001], [-0.3515792, 52.64370819999999], [-0.3490033, 52.642064600000005], [-0.347018, 52.641099399999995], [-0.3449205, 52.640275599999995], [-0.3430079999999999, 52.63970979999999], [-0.3395198, 52.6387365], [-0.3391083999999999, 52.6386322], [-0.33495259999999993, 52.6375791], [-0.3325279, 52.63686040000001], [-0.331197, 52.6364429], [-0.3304325, 52.6361855], [-0.3303344, 52.6361539], [-0.32980809999999994, 52.635968299999995], [-0.3293822, 52.635782899999995], [-0.32902729999999997, 52.635606800000005], [-0.32830489999999996, 52.6352583], [-0.3276378, 52.6350037], [-0.3269388999999999, 52.634692900000005], [-0.323826, 52.6334518], [-0.3213354, 52.63233159999999], [-0.3187325999999999, 52.63107029999999], [-0.3186867, 52.63104589999999], [-0.3163966999999999, 52.629824500000005], [-0.3144675, 52.62872480000001], [-0.3002986, 52.62016330000001], [-0.29617649999999995, 52.617639899999986], [-0.2930771999999999, 52.6157201], [-0.2901603, 52.61373510000001], [-0.2895946999999999, 52.6133991], [-0.28947800000000007, 52.61332759999999], [-0.28781789999999996, 52.612327099999995], [-0.2852391, 52.61082269999999], [-0.28350149999999996, 52.6097723], [-0.2829032, 52.6094514], [-0.28238459999999993, 52.609145700000006], [-0.2780292, 52.606582499999995], [-0.2749037999999999, 52.6046462], [-0.2733659624128126, 52.60355296986019], [-0.2724023, 52.60286789999999], [-0.2702941, 52.601176300000006], [-0.26949458523585645, 52.600479351921365], [-0.2682984, 52.5994366], [-0.26790579999999997, 52.599051200000005], [-0.2677997, 52.5989471], [-0.2669613, 52.598158999999995], [-0.266218, 52.5974025], [-0.2659838, 52.5971534], [-0.2651451, 52.596261199999994], [-0.2634072, 52.5942269], [-0.2623766, 52.59289469999999], [-0.26164469999999995, 52.59184869999999], [-0.25614219999999993, 52.5831676], [-0.25443969999999994, 52.5805193], [-0.2541795, 52.5800988], [-0.2538553, 52.57958529999999], [-0.25361100000000003, 52.5791782], [-0.25314549999999997, 52.578585], [-0.2528847, 52.5781628], [-0.2525547, 52.57764050000001], [-0.2524334999999999, 52.577479], [-0.2522432, 52.57718319999999], [-0.2520306, 52.5768645], [-0.2519759, 52.5767792], [-0.25165459999999995, 52.5762787], [-0.2515715, 52.57614579999999], [-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 188.3 1411 1606 York London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409641 1789571107106661 155 155 2026-09-16 15:16:51.406861 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:50.912300
582650 612782 C37334 509T43MP16 2026-09-16 COMPLETE 16409993 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 612782, "stp": "P", "toc": "Elizabeth Line", "uid": "C37334", "consist": "345065", "dest_crs": "HWV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37334/2026-09-16/detailed", "trust_id": "509T43MP16", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "4", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "9T43", "timing_status": "LATE", "origin_station": "Shenfield", "current_leg_arr": "1606", "current_leg_dep": "1603", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "1441", "origin_platform": "5", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25700.948, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25768.278, \"from_m\": 25700.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26874.019, \"from_m\": 25768.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27049.657, \"from_m\": 26874.019, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30934.372, \"from_m\": 27049.657, \"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\": 31164.152, \"from_m\": 30934.372, \"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\": 31391.82, \"from_m\": 31164.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31686.892, \"from_m\": 31391.82, \"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\": 31709.084, \"from_m\": 31686.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31928.0, \"from_m\": 31709.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32116.182, \"from_m\": 31928.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33008.652, \"from_m\": 32116.182, \"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\": 33110.93, \"from_m\": 33008.652, \"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\": 33254.273, \"from_m\": 33110.93, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33756.432, \"from_m\": 33254.273, \"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\": 34373.451, \"from_m\": 33756.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35002.746, \"from_m\": 34373.451, \"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\": 35187.607, \"from_m\": 35002.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35410.49, \"from_m\": 35187.607, \"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\": 35810.922, \"from_m\": 35410.49, \"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\": 35956.918, \"from_m\": 35810.922, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36127.141, \"from_m\": 35956.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36790.454, \"from_m\": 36127.141, \"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\": 37088.669, \"from_m\": 36790.454, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37313.941, \"from_m\": 37088.669, \"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\": 37629.018, \"from_m\": 37313.941, \"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\": 37882.322, \"from_m\": 37629.018, \"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\": 38286.951, \"from_m\": 37882.322, \"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\": 38447.46, \"from_m\": 38286.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38686.157, \"from_m\": 38447.46, \"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\": 39753.492, \"from_m\": 38686.157, \"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\": 40124.127, \"from_m\": 39753.492, \"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\": 40353.94, \"from_m\": 40124.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40573.081, \"from_m\": 40353.94, \"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\": 40695.934, \"from_m\": 40573.081, \"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\": 40851.86, \"from_m\": 40695.934, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40989.883, \"from_m\": 40851.86, \"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\": 41447.431, \"from_m\": 40989.883, \"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\": 41602.493, \"from_m\": 41447.431, \"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\": 42165.201, \"from_m\": 41602.493, \"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\": 43362.172, \"from_m\": 42165.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43447.851, \"from_m\": 43362.172, \"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\": 43649.256, \"from_m\": 43447.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47912.717, \"from_m\": 43649.256, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 48832.738, \"from_m\": 47912.717, \"capability_applied\": null, \"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\": 49013.439, \"from_m\": 48832.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49670.95, \"from_m\": 49013.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51367.799, \"from_m\": 49670.95, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52548.121, \"from_m\": 51367.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54652.011, \"from_m\": 52548.121, \"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\": 54816.036, \"from_m\": 54652.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56469.645, \"from_m\": 54816.036, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56643.206, \"from_m\": 56469.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56806.396, \"from_m\": 56643.206, \"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\": 57099.563, \"from_m\": 56806.396, \"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\": 59343.617, \"from_m\": 57099.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59854.6, \"from_m\": 59343.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60394.493, \"from_m\": 59854.6, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60469.431, \"from_m\": 60394.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63067.738, \"from_m\": 60469.431, \"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\": 63968.373, \"from_m\": 63067.738, \"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\": 64278.875, \"from_m\": 63968.373, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65744.352, \"from_m\": 64278.875, \"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\": 66129.737, \"from_m\": 65744.352, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66786.963, \"from_m\": 66129.737, \"capability_applied\": null, \"effective_limit_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\": 612782, \"profile_key\": \"2686af86a9d6981a6ffbc8a3d97366ddca174272fd9f1506ab2911af679adfe9\", \"schedule_id\": 5135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1455\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1458H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1500H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1502H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1516\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26103.761, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27215.405, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 30655.251, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31683.571, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33183.685, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1527\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 34904.734, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1530\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36932.33, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38255.172, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1536\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 40573.081, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 23, \"distance_m\": 42055.296, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 24, \"distance_m\": 42358.192, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 43230.472, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Acton West Jn\", \"stage_seq\": 26, \"distance_m\": 48621.834, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Ealing Broadway\", \"stage_seq\": 27, \"distance_m\": 49813.018, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"West Ealing\", \"stage_seq\": 28, \"distance_m\": 51221.941, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Southall\", \"stage_seq\": 29, \"distance_m\": 55151.559, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 30, \"distance_m\": 58231.151, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 31, \"distance_m\": 58438.443, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 32, \"distance_m\": 60363.086, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 33, \"distance_m\": 64136.819, \"section_seq\": 1, \"route_path_id\": 67457}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 34, \"distance_m\": 66786.963, \"section_seq\": 1, \"route_path_id\": 67457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66786.963, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67457}], \"total_distance_m\": 66786.963, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61437.598, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5349.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1441", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:24Z\", \"source_id\": 50515901, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:29Z\", \"source_id\": 16348115, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:39Z\", \"source_id\": 50527078, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:44Z\", \"source_id\": 16351290, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:53Z\", \"source_id\": 50535608, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:56Z\", \"source_id\": 16353669, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:35Z\", \"source_id\": 50542660, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:37Z\", \"source_id\": 16355693, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:15Z\", \"source_id\": 50552010, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:57:17Z\", \"source_id\": 16358430, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:29Z\", \"source_id\": 50557695, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:32Z\", \"source_id\": 16360022, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:30Z\", \"source_id\": 50562920, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:33Z\", \"source_id\": 16361605, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:04Z\", \"source_id\": 50569454, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:07Z\", \"source_id\": 16363416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:36Z\", \"source_id\": 50578973, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:40Z\", \"source_id\": 16366109, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:11Z\", \"source_id\": 50585808, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:15Z\", \"source_id\": 16368021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:23Z\", \"source_id\": 50591640, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:12:27Z\", \"source_id\": 16369721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:25Z\", \"source_id\": 50596846, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:30Z\", \"source_id\": 16371279, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:10Z\", \"source_id\": 50612249, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:14Z\", \"source_id\": 16375562, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:30Z\", \"source_id\": 50620957, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:34Z\", \"source_id\": 16378048, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:09Z\", \"source_id\": 50627539, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:12Z\", \"source_id\": 16380060, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:11Z\", \"source_id\": 50635393, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:15Z\", \"source_id\": 16382380, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:29Z\", \"source_id\": 50641387, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:32Z\", \"source_id\": 16384121, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:55Z\", \"source_id\": 50650511, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:58Z\", \"source_id\": 16386667, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:19Z\", \"source_id\": 50656950, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:23Z\", \"source_id\": 16388516, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:36Z\", \"source_id\": 50670441, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:38Z\", \"source_id\": 16392528, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:50Z\", \"source_id\": 50676509, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:51Z\", \"source_id\": 16394233, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:34Z\", \"source_id\": 50686252, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:38Z\", \"source_id\": 16397112, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:20Z\", \"source_id\": 50696331, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:24Z\", \"source_id\": 16400028, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:52Z\", \"source_id\": 50721429, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:56Z\", \"source_id\": 16407266, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:26Z\", \"source_id\": 50731058, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:28Z\", \"source_id\": 16409993, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "4", "timing_fact_generation": 1789571136823350, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:52.008289", "service_state_evidence_id": 16409993, "current_leg_start_actual_dep": "2026-09-16T16:02:30+01:00", "operational_evidence_version": 139, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:52.058435", "service_state_valid_until_kind": null, "operational_interpretation_version": 139, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF HWV 9T43 345065 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25700.948, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25768.278, "from_m": 25700.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26874.019, "from_m": 25768.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27049.657, "from_m": 26874.019, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30934.372, "from_m": 27049.657, "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": 31164.152, "from_m": 30934.372, "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": 31391.82, "from_m": 31164.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31686.892, "from_m": 31391.82, "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": 31709.084, "from_m": 31686.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31928.0, "from_m": 31709.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32116.182, "from_m": 31928.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33008.652, "from_m": 32116.182, "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": 33110.93, "from_m": 33008.652, "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": 33254.273, "from_m": 33110.93, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33756.432, "from_m": 33254.273, "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": 34373.451, "from_m": 33756.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35002.746, "from_m": 34373.451, "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": 35187.607, "from_m": 35002.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35410.49, "from_m": 35187.607, "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": 35810.922, "from_m": 35410.49, "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": 35956.918, "from_m": 35810.922, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36127.141, "from_m": 35956.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36790.454, "from_m": 36127.141, "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": 37088.669, "from_m": 36790.454, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37313.941, "from_m": 37088.669, "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": 37629.018, "from_m": 37313.941, "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": 37882.322, "from_m": 37629.018, "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": 38286.951, "from_m": 37882.322, "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": 38447.46, "from_m": 38286.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38686.157, "from_m": 38447.46, "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": 39753.492, "from_m": 38686.157, "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": 40124.127, "from_m": 39753.492, "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": 40353.94, "from_m": 40124.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40573.081, "from_m": 40353.94, "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": 40695.934, "from_m": 40573.081, "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": 40851.86, "from_m": 40695.934, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40989.883, "from_m": 40851.86, "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": 41447.431, "from_m": 40989.883, "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": 41602.493, "from_m": 41447.431, "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": 42165.201, "from_m": 41602.493, "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": 43362.172, "from_m": 42165.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43447.851, "from_m": 43362.172, "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": 43649.256, "from_m": 43447.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47912.717, "from_m": 43649.256, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 48832.738, "from_m": 47912.717, "capability_applied": null, "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": 49013.439, "from_m": 48832.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49670.95, "from_m": 49013.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 51367.799, "from_m": 49670.95, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52548.121, "from_m": 51367.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54652.011, "from_m": 52548.121, "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": 54816.036, "from_m": 54652.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56469.645, "from_m": 54816.036, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56643.206, "from_m": 56469.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56806.396, "from_m": 56643.206, "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": 57099.563, "from_m": 56806.396, "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": 59343.617, "from_m": 57099.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59854.6, "from_m": 59343.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60394.493, "from_m": 59854.6, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60469.431, "from_m": 60394.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63067.738, "from_m": 60469.431, "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": 63968.373, "from_m": 63067.738, "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": 64278.875, "from_m": 63968.373, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65744.352, "from_m": 64278.875, "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": 66129.737, "from_m": 65744.352, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66786.963, "from_m": 66129.737, "capability_applied": null, "effective_limit_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": 612782, "profile_key": "2686af86a9d6981a6ffbc8a3d97366ddca174272fd9f1506ab2911af679adfe9", "schedule_id": 5135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1441", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1455", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1458H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1500H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1502H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1516", "location": "Stratford", "stage_seq": 14, "distance_m": 26103.761, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27215.405, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 30655.251, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31683.571, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33183.685, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1527", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 34904.734, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1530", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 36932.33, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 38255.172, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1536", "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 40573.081, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 23, "distance_m": 42055.296, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Portobello Jn (London)", "stage_seq": 24, "distance_m": 42358.192, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 43230.472, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Acton West Jn", "stage_seq": 26, "distance_m": 48621.834, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Ealing Broadway", "stage_seq": 27, "distance_m": 49813.018, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "West Ealing", "stage_seq": 28, "distance_m": 51221.941, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Southall", "stage_seq": 29, "distance_m": 55151.559, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Hayes & Harlington", "stage_seq": 30, "distance_m": 58231.151, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Heathrow Airport Jn", "stage_seq": 31, "distance_m": 58438.443, "section_seq": 1, "route_path_id": 67457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Heathrow Tunnel Jn", "stage_seq": 32, "distance_m": 60363.086, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 33, "distance_m": 64136.819, "section_seq": 1, "route_path_id": 67457}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 34, "distance_m": 66786.963, "section_seq": 1, "route_path_id": 67457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66786.963, "from_m": 0.0, "section_seq": 1, "route_path_id": 67457}], "total_distance_m": 66786.963, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61437.598, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5349.365, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:24Z", "source_id": 50515901, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:29Z", "source_id": 16348115, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:39Z", "source_id": 50527078, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:44Z", "source_id": 16351290, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:53Z", "source_id": 50535608, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:56Z", "source_id": 16353669, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:35Z", "source_id": 50542660, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:37Z", "source_id": 16355693, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:15Z", "source_id": 50552010, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:57:17Z", "source_id": 16358430, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:29Z", "source_id": 50557695, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:32Z", "source_id": 16360022, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:30Z", "source_id": 50562920, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:33Z", "source_id": 16361605, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:04Z", "source_id": 50569454, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:07Z", "source_id": 16363416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:36Z", "source_id": 50578973, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:40Z", "source_id": 16366109, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:11Z", "source_id": 50585808, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:15Z", "source_id": 16368021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:23Z", "source_id": 50591640, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:12:27Z", "source_id": 16369721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:25Z", "source_id": 50596846, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:15:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:30Z", "source_id": 16371279, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:10Z", "source_id": 50612249, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:14Z", "source_id": 16375562, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:30Z", "source_id": 50620957, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:23:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:34Z", "source_id": 16378048, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:09Z", "source_id": 50627539, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:12Z", "source_id": 16380060, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:11Z", "source_id": 50635393, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:15Z", "source_id": 16382380, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:29Z", "source_id": 50641387, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:32Z", "source_id": 16384121, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:55Z", "source_id": 50650511, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:58Z", "source_id": 16386667, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:19Z", "source_id": 50656950, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:23Z", "source_id": 16388516, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:36Z", "source_id": 50670441, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:38Z", "source_id": 16392528, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:50Z", "source_id": 50676509, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:51Z", "source_id": 16394233, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:34Z", "source_id": 50686252, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:49:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:38Z", "source_id": 16397112, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:20Z", "source_id": 50696331, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:24Z", "source_id": 16400028, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:52Z", "source_id": 50721429, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:56Z", "source_id": 16407266, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:26Z", "source_id": 50731058, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:28Z", "source_id": 16409993, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Shenfield 1441 1441 5 None None Heathrow Terminal 5 1606 1604 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37334/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T16:02:30+01:00 Heathrow Terminal 5 3.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 1603 1606 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409993 1789571136823350 139 139 2026-09-16 15:16:52.058435 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:52.008289
582651 614789 P01590 502F47MS16 2026-09-16 COMPLETE 16409906 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 614789, "stp": "P", "toc": "Greater Anglia", "uid": "P01590", "consist": "720546", "dest_crs": "COL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01590/2026-09-16/detailed", "trust_id": "502F47MS16", "origin_crs": "CET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "5", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "2F47", "timing_status": "EARLY", "origin_station": "Colchester Town", "current_leg_arr": "1606", "current_leg_dep": "1559", "current_leg_end": "Colchester", "origin_dep_time": "1600", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]}", "current_leg_start": "Colchester Town", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "51.9005839", "next_location_lon": "0.8923118", "previous_location": "Colchester Town", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 352.259, \"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\": 899.595, \"from_m\": 352.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1154.088, \"from_m\": 899.595, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1246.364, \"from_m\": 1154.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1838.012, \"from_m\": 1246.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2328.417, \"from_m\": 1838.012, \"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\": 2457.451, \"from_m\": 2328.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3109.971, \"from_m\": 2457.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3228.046, \"from_m\": 3109.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3283.338, \"from_m\": 3228.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3330.202, \"from_m\": 3283.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3732.155, \"from_m\": 3330.202, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 614789, \"profile_key\": \"7f76043985ce62c6dd4d6d66ff433c43927e3bb2fb0ab4572291cfe341f086f6\", \"schedule_id\": 19805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Colchester Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 1246.364, \"section_seq\": 1, \"route_path_id\": 73975}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 3732.155, \"section_seq\": 1, \"route_path_id\": 73975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3732.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73975}], \"total_distance_m\": 3732.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3463.981, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 268.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:17Z\", \"source_id\": 50730608, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:20Z\", \"source_id\": 16409906, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "5", "timing_fact_generation": 1789571120582704, "current_leg_arrival_utc": "2026-09-16T16:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:55.962507", "service_state_evidence_id": 16409906, "current_leg_start_actual_dep": "2026-09-16T16:00:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:56.233673", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P CET COL 2F47 720546 5 100 None {"version": 3, "segments": [{"to_m": 352.259, "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": 899.595, "from_m": 352.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1154.088, "from_m": 899.595, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1246.364, "from_m": 1154.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1838.012, "from_m": 1246.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2328.417, "from_m": 1838.012, "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": 2457.451, "from_m": 2328.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3109.971, "from_m": 2457.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3228.046, "from_m": 3109.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3283.338, "from_m": 3228.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3330.202, "from_m": 3283.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3732.155, "from_m": 3330.202, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 614789, "profile_key": "7f76043985ce62c6dd4d6d66ff433c43927e3bb2fb0ab4572291cfe341f086f6", "schedule_id": 19805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Colchester Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 1246.364, "section_seq": 1, "route_path_id": 73975}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Colchester", "stage_seq": 3, "distance_m": 3732.155, "section_seq": 1, "route_path_id": 73975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3732.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 73975}], "total_distance_m": 3732.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3463.981, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 268.174, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:17Z", "source_id": 50730608, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:20Z", "source_id": 16409906, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Colchester Town 1600 1600 None None None Colchester 1607 1607 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01590/2026-09-16/detailed None Colchester Town 2026-09-16T16:00:00+01:00 Colchester 7.0 {"type": "LineString", "coordinates": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]} 2.3 1559 1606 Colchester Town Colchester Colchester 51.9005839 0.8923118 51.9005839 0.8923118 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 Colchester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409906 1789571120582704 6 6 2026-09-16 15:16:56.233673 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:55.962507
582652 613761 P02931 521B86MQ16 2026-09-16 COMPLETE 16409950 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 613761, "stp": "P", "toc": "Greater Anglia", "uid": "P02931", "consist": "720111+720520", "dest_crs": "SSD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02931/2026-09-16/detailed", "trust_id": "521B86MQ16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "1B86", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1521", "origin_platform": "5", "current_location": "Stansted Airport", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Harlow Town", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56554.282, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58943.978, \"from_m\": 56554.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59434.547, \"from_m\": 58943.978, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 613761, \"profile_key\": \"413c170a30271bf05a4b4c2ff9d710982309201c3580d1e27a7fcd458fb7263e\", \"schedule_id\": 20215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1533H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 55248.792, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 36021}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.382, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1521", "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\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:46Z\", \"source_id\": 50624180, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:49Z\", \"source_id\": 16379059, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:11Z\", \"source_id\": 50632787, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:13Z\", \"source_id\": 16381629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:06Z\", \"source_id\": 50648316, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:11Z\", \"source_id\": 16386100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:27Z\", \"source_id\": 50662253, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:33Z\", \"source_id\": 16390119, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:04Z\", \"source_id\": 50669014, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:04Z\", \"source_id\": 16392052, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:47Z\", \"source_id\": 50676425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:49Z\", \"source_id\": 16394194, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:32Z\", \"source_id\": 50688722, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:33Z\", \"source_id\": 16397859, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:56Z\", \"source_id\": 50710880, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:57Z\", \"source_id\": 16404224, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:00Z\", \"source_id\": 50719126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:04Z\", \"source_id\": 16406577, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:20Z\", \"source_id\": 50730762, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:24Z\", \"source_id\": 16409950, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "3", "timing_fact_generation": 1789571126330028, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:58.140169", "service_state_evidence_id": 16409950, "current_leg_start_actual_dep": null, "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:59.112212", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST SSD 1B86 720111+720520 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56554.282, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58943.978, "from_m": 56554.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59434.547, "from_m": 58943.978, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 613761, "profile_key": "413c170a30271bf05a4b4c2ff9d710982309201c3580d1e27a7fcd458fb7263e", "schedule_id": 20215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1521", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1533H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.792, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 36021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 36021}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.382, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:46Z", "source_id": 50624180, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:49Z", "source_id": 16379059, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:11Z", "source_id": 50632787, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:28:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:13Z", "source_id": 16381629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:06Z", "source_id": 50648316, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:11Z", "source_id": 16386100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:27Z", "source_id": 50662253, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:33Z", "source_id": 16390119, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:04Z", "source_id": 50669014, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:04Z", "source_id": 16392052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:47Z", "source_id": 50676425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:49Z", "source_id": 16394194, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:32Z", "source_id": 50688722, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:33Z", "source_id": 16397859, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:56Z", "source_id": 50710880, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:57Z", "source_id": 16404224, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:00Z", "source_id": 50719126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:04Z", "source_id": 16406577, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:20Z", "source_id": 50730762, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:24Z", "source_id": 16409950, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] London Liverpool Street 1521 1521 5 None None Stansted Airport 1607 1607 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02931/2026-09-16/detailed None None None None None None None None None Harlow Town Stansted Airport None None None None None 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409950 1789571126330028 71 71 2026-09-16 15:16:59.112212 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:58.140169
582653 613599 L87977 061R80MQ16 2026-09-16 COMPLETE 16410262 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 613599, "stp": "P", "toc": "ScotRail", "uid": "L87977", "consist": "385106+385109", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87977/2026-09-16/detailed", "trust_id": "061R80MQ16", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "14", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R80", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1606", "current_leg_dep": "1559", "current_leg_end": "Edinburgh", "origin_dep_time": "1515", "origin_platform": "7", "current_location": "Edinburgh", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"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\": 5249.173, \"from_m\": 4944.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:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"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\": 36871.542, \"from_m\": 35020.049, \"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\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"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\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"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\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"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\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"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\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"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\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.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\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76288.975, \"from_m\": 76197.344, \"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\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_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\": 613599, \"profile_key\": \"62a31b6ac42610879ea874c75187200143bb1b9480f68cb975ecd54eaf3c8cce\", \"schedule_id\": 18912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1527\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1536\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 28597}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 28597}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28597}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"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": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:52Z\", \"source_id\": 50608704, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:58Z\", \"source_id\": 16374591, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:44Z\", \"source_id\": 50613767, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:45Z\", \"source_id\": 16375975, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:25Z\", \"source_id\": 50623250, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:31Z\", \"source_id\": 16378791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:39Z\", \"source_id\": 50647067, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:44Z\", \"source_id\": 16385803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:06Z\", \"source_id\": 50661460, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:09Z\", \"source_id\": 16389834, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:42Z\", \"source_id\": 50676216, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:45Z\", \"source_id\": 16394148, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:47Z\", \"source_id\": 50710494, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:52Z\", \"source_id\": 16404153, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:46Z\", \"source_id\": 50731895, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:51Z\", \"source_id\": 16410262, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "14", "timing_fact_generation": 1789571151924506, "current_leg_arrival_utc": "2026-09-16T16:06:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:58.148163", "service_state_evidence_id": 16410262, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:59.121916", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ EDB 1R80 385106+385109 8 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "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": 5249.173, "from_m": 4944.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:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "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": 36871.542, "from_m": 35020.049, "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": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "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": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "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": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "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": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "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": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "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": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.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": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 76288.975, "from_m": 76197.344, "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": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_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": 613599, "profile_key": "62a31b6ac42610879ea874c75187200143bb1b9480f68cb975ecd54eaf3c8cce", "schedule_id": 18912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1527", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1536", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 28597}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 28597}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 28597}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 28597}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "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": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:52Z", "source_id": 50608704, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:58Z", "source_id": 16374591, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:44Z", "source_id": 50613767, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:45Z", "source_id": 16375975, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:25Z", "source_id": 50623250, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:31Z", "source_id": 16378791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:39Z", "source_id": 50647067, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:44Z", "source_id": 16385803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:06Z", "source_id": 50661460, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:09Z", "source_id": 16389834, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:42Z", "source_id": 50676216, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:45Z", "source_id": 16394148, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:47Z", "source_id": 50710494, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:52Z", "source_id": 16404153, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:46Z", "source_id": 50731895, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:06:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:51Z", "source_id": 16410262, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 1515 1515 7 None None Edinburgh 1607 1607 14 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87977/2026-09-16/detailed None Haymarket 2026-09-16T16:02:00+01:00 Edinburgh 7.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 1559 1606 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410262 1789571151924506 56 56 2026-09-16 15:16:59.121916 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:58.148163
582654 612263 G88646 861N37MO16 2026-09-16 COMPLETE 16410019 2026-09-16 16:06:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 612263, "stp": "P", "toc": "Southern", "uid": "G88646", "consist": "387220", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88646/2026-09-16/detailed", "trust_id": "861N37MO16", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "3", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1N37", "timing_status": "ON TIME", "origin_station": "Southampton Central", "current_leg_arr": "1606", "current_leg_dep": "1603", "current_leg_end": "Brighton", "origin_dep_time": "1420", "origin_platform": "3A", "current_location": "Brighton", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3063.067, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3312.766, \"from_m\": 3063.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3723.917, \"from_m\": 3312.766, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4867.793, \"from_m\": 3723.917, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5514.689, \"from_m\": 4867.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6574.18, \"from_m\": 5514.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7214.814, \"from_m\": 6574.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7594.709, \"from_m\": 7214.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10875.192, \"from_m\": 7594.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12469.694, \"from_m\": 10875.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13705.471, \"from_m\": 12469.694, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15286.188, \"from_m\": 13705.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21725.821, \"from_m\": 15286.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22546.192, \"from_m\": 21725.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.386, \"from_m\": 22546.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23810.036, \"from_m\": 22958.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25126.578, \"from_m\": 23810.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25134.568, \"from_m\": 25126.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34435.467, \"from_m\": 25134.568, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34506.589, \"from_m\": 34435.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37264.423, \"from_m\": 34506.589, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37988.01, \"from_m\": 37264.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38904.129, \"from_m\": 37988.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38996.744, \"from_m\": 38904.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39075.367, \"from_m\": 38996.744, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39877.463, \"from_m\": 39075.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51998.205, \"from_m\": 39877.463, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52614.921, \"from_m\": 51998.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53405.213, \"from_m\": 52614.921, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53448.226, \"from_m\": 53405.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63410.443, \"from_m\": 53448.226, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64037.507, \"from_m\": 63410.443, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 68130.224, \"from_m\": 64037.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68181.908, \"from_m\": 68130.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68287.357, \"from_m\": 68181.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68522.817, \"from_m\": 68287.357, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69299.826, \"from_m\": 68522.817, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69686.695, \"from_m\": 69299.826, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 74470.208, \"from_m\": 69686.695, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 74512.483, \"from_m\": 74470.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81150.15, \"from_m\": 74512.483, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81285.032, \"from_m\": 81150.15, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 90657.071, \"from_m\": 81285.032, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90701.293, \"from_m\": 90657.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97138.996, \"from_m\": 90701.293, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97807.144, \"from_m\": 97138.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97892.982, \"from_m\": 97807.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99017.999, \"from_m\": 97892.982, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99205.62, \"from_m\": 99017.999, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 100429.852, \"from_m\": 99205.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100533.27, \"from_m\": 100429.852, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 100574.625, \"from_m\": 100533.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100834.787, \"from_m\": 100574.625, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 612263, \"profile_key\": \"de99ef9126e0f582755b87980de33888ce09cefce55322aef2a60533de961e55\", \"schedule_id\": 12838, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427H\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1429H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1438\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444H\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23481.77, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1449H\", \"location\": \"Portchester\", \"stage_seq\": 10, \"distance_m\": 28609.05, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1454\", \"location\": \"Cosham\", \"stage_seq\": 11, \"distance_m\": 32862.886, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Cosham Jn\", \"stage_seq\": 12, \"distance_m\": 33624.556, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Farlington Jn\", \"stage_seq\": 13, \"distance_m\": 34646.582, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500H\", \"location\": \"Havant\", \"stage_seq\": 14, \"distance_m\": 39373.6, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504\", \"location\": \"Emsworth\", \"stage_seq\": 15, \"distance_m\": 42397.061, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1507\", \"location\": \"Southbourne\", \"stage_seq\": 16, \"distance_m\": 44649.815, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1513H\", \"wtt_dep\": \"1514H\", \"location\": \"Chichester\", \"stage_seq\": 17, \"distance_m\": 53599.14, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1523\", \"location\": \"Barnham\", \"stage_seq\": 18, \"distance_m\": 63712.948, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1527H\", \"location\": \"Ford\", \"stage_seq\": 19, \"distance_m\": 67954.776, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 69049.587, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1534H\", \"location\": \"Angmering\", \"stage_seq\": 21, \"distance_m\": 74664.895, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"West Worthing\", \"stage_seq\": 22, \"distance_m\": 81474.762, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Worthing\", \"stage_seq\": 23, \"distance_m\": 82756.279, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"East Worthing\", \"stage_seq\": 24, \"distance_m\": 84172.199, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Lancing\", \"stage_seq\": 25, \"distance_m\": 86483.808, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 26, \"distance_m\": 90234.899, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Southwick\", \"stage_seq\": 27, \"distance_m\": 92691.028, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"Portslade\", \"stage_seq\": 28, \"distance_m\": 95059.534, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Hove\", \"stage_seq\": 29, \"distance_m\": 97377.817, \"section_seq\": 1, \"route_path_id\": 69830}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 30, \"distance_m\": 100834.787, \"section_seq\": 1, \"route_path_id\": 69830}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100834.787, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69830}], \"total_distance_m\": 100834.787, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 99294.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1540.609, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1420", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:14Z\", \"source_id\": 50468944, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:18Z\", \"source_id\": 16334634, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:28:45Z\", \"source_id\": 50477984, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:28:48Z\", \"source_id\": 16337215, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:45Z\", \"source_id\": 50490966, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:48Z\", \"source_id\": 16340983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:10Z\", \"source_id\": 50497454, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:15Z\", \"source_id\": 16342816, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:45Z\", \"source_id\": 50516692, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:43:48Z\", \"source_id\": 16348323, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:23Z\", \"source_id\": 50534281, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:50:28Z\", \"source_id\": 16353323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:39Z\", \"source_id\": 50545330, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:42Z\", \"source_id\": 16356537, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:28Z\", \"source_id\": 50560100, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:33Z\", \"source_id\": 16360822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:58Z\", \"source_id\": 50569234, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:04:03Z\", \"source_id\": 16363384, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:05Z\", \"source_id\": 50577625, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:11Z\", \"source_id\": 16365720, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:21Z\", \"source_id\": 50596679, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:23Z\", \"source_id\": 16371231, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:11Z\", \"source_id\": 50617473, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:15Z\", \"source_id\": 16377083, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:39Z\", \"source_id\": 50631436, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:27:43Z\", \"source_id\": 16381250, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:03Z\", \"source_id\": 50650775, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:06Z\", \"source_id\": 16386736, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:11Z\", \"source_id\": 50666694, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:13Z\", \"source_id\": 16391412, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:03Z\", \"source_id\": 50668997, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:08Z\", \"source_id\": 16392094, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:53Z\", \"source_id\": 50676686, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:57Z\", \"source_id\": 16394281, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:24Z\", \"source_id\": 50683115, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:26Z\", \"source_id\": 16396188, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:24Z\", \"source_id\": 50693851, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:25Z\", \"source_id\": 16399306, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:08Z\", \"source_id\": 50703713, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:13Z\", \"source_id\": 16402162, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:34Z\", \"source_id\": 50712494, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:38Z\", \"source_id\": 16404764, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:36Z\", \"source_id\": 50720705, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:39Z\", \"source_id\": 16407041, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:26Z\", \"source_id\": 50731023, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:28Z\", \"source_id\": 16410019, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "3", "timing_fact_generation": 1789571130041658, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:06:59.377433", "service_state_evidence_id": 16410019, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:16:59.945038", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SOU BTN 1N37 387220 4 110 None {"version": 3, "segments": [{"to_m": 1349.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1706.248, "from_m": 1349.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3063.067, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3312.766, "from_m": 3063.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3723.917, "from_m": 3312.766, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4867.793, "from_m": 3723.917, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5514.689, "from_m": 4867.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6574.18, "from_m": 5514.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7214.814, "from_m": 6574.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7594.709, "from_m": 7214.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10875.192, "from_m": 7594.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12469.694, "from_m": 10875.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13705.471, "from_m": 12469.694, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15286.188, "from_m": 13705.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21725.821, "from_m": 15286.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22546.192, "from_m": 21725.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.386, "from_m": 22546.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23810.036, "from_m": 22958.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25126.578, "from_m": 23810.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25134.568, "from_m": 25126.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34435.467, "from_m": 25134.568, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34506.589, "from_m": 34435.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37264.423, "from_m": 34506.589, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37988.01, "from_m": 37264.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38904.129, "from_m": 37988.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38996.744, "from_m": 38904.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39075.367, "from_m": 38996.744, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39877.463, "from_m": 39075.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51998.205, "from_m": 39877.463, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52614.921, "from_m": 51998.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53405.213, "from_m": 52614.921, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53448.226, "from_m": 53405.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63410.443, "from_m": 53448.226, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64037.507, "from_m": 63410.443, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 68130.224, "from_m": 64037.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68181.908, "from_m": 68130.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68287.357, "from_m": 68181.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68522.817, "from_m": 68287.357, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69299.826, "from_m": 68522.817, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69686.695, "from_m": 69299.826, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 74470.208, "from_m": 69686.695, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74512.483, "from_m": 74470.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81150.15, "from_m": 74512.483, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81285.032, "from_m": 81150.15, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 90657.071, "from_m": 81285.032, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90701.293, "from_m": 90657.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97138.996, "from_m": 90701.293, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97807.144, "from_m": 97138.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97892.982, "from_m": 97807.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99017.999, "from_m": 97892.982, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99205.62, "from_m": 99017.999, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 100429.852, "from_m": 99205.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100533.27, "from_m": 100429.852, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 100574.625, "from_m": 100533.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100834.787, "from_m": 100574.625, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 612263, "profile_key": "de99ef9126e0f582755b87980de33888ce09cefce55322aef2a60533de961e55", "schedule_id": 12838, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1420", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427H", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1429H", "location": "Woolston", "stage_seq": 5, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Netley", "stage_seq": 6, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Bursledon", "stage_seq": 7, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1438", "location": "Swanwick", "stage_seq": 8, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444H", "location": "Fareham", "stage_seq": 9, "distance_m": 23481.77, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1449H", "location": "Portchester", "stage_seq": 10, "distance_m": 28609.05, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1454", "location": "Cosham", "stage_seq": 11, "distance_m": 32862.886, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455", "location": "Cosham Jn", "stage_seq": 12, "distance_m": 33624.556, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Farlington Jn", "stage_seq": 13, "distance_m": 34646.582, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500H", "location": "Havant", "stage_seq": 14, "distance_m": 39373.6, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504", "location": "Emsworth", "stage_seq": 15, "distance_m": 42397.061, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1507", "location": "Southbourne", "stage_seq": 16, "distance_m": 44649.815, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1513H", "wtt_dep": "1514H", "location": "Chichester", "stage_seq": 17, "distance_m": 53599.14, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1523", "location": "Barnham", "stage_seq": 18, "distance_m": 63712.948, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1527H", "location": "Ford", "stage_seq": 19, "distance_m": 67954.776, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 69049.587, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1534H", "location": "Angmering", "stage_seq": 21, "distance_m": 74664.895, "section_seq": 1, "route_path_id": 69830}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "West Worthing", "stage_seq": 22, "distance_m": 81474.762, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Worthing", "stage_seq": 23, "distance_m": 82756.279, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "East Worthing", "stage_seq": 24, "distance_m": 84172.199, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Lancing", "stage_seq": 25, "distance_m": 86483.808, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Shoreham-by-Sea", "stage_seq": 26, "distance_m": 90234.899, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Southwick", "stage_seq": 27, "distance_m": 92691.028, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Portslade", "stage_seq": 28, "distance_m": 95059.534, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Hove", "stage_seq": 29, "distance_m": 97377.817, "section_seq": 1, "route_path_id": 69830}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Brighton", "stage_seq": 30, "distance_m": 100834.787, "section_seq": 1, "route_path_id": 69830}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100834.787, "from_m": 0.0, "section_seq": 1, "route_path_id": 69830}], "total_distance_m": 100834.787, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 99294.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1540.609, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:14Z", "source_id": 50468944, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:18Z", "source_id": 16334634, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:28:45Z", "source_id": 50477984, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:28:48Z", "source_id": 16337215, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:45Z", "source_id": 50490966, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:48Z", "source_id": 16340983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:10Z", "source_id": 50497454, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:15Z", "source_id": 16342816, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:45Z", "source_id": 50516692, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:43:48Z", "source_id": 16348323, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:23Z", "source_id": 50534281, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:50:28Z", "source_id": 16353323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:39Z", "source_id": 50545330, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:42Z", "source_id": 16356537, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:28Z", "source_id": 50560100, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:33Z", "source_id": 16360822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:58Z", "source_id": 50569234, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:04:03Z", "source_id": 16363384, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:05Z", "source_id": 50577625, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:11Z", "source_id": 16365720, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:21Z", "source_id": 50596679, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:23Z", "source_id": 16371231, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:11Z", "source_id": 50617473, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:15Z", "source_id": 16377083, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:39Z", "source_id": 50631436, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:28:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:27:43Z", "source_id": 16381250, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:03Z", "source_id": 50650775, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:06Z", "source_id": 16386736, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:11Z", "source_id": 50666694, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:13Z", "source_id": 16391412, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:03Z", "source_id": 50668997, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:08Z", "source_id": 16392094, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:53Z", "source_id": 50676686, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:57Z", "source_id": 16394281, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:24Z", "source_id": 50683115, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:26Z", "source_id": 16396188, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:24Z", "source_id": 50693851, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:25Z", "source_id": 16399306, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:08Z", "source_id": 50703713, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:13Z", "source_id": 16402162, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:34Z", "source_id": 50712494, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:38Z", "source_id": 16404764, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:36Z", "source_id": 50720705, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:39Z", "source_id": 16407041, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:26Z", "source_id": 50731023, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:28Z", "source_id": 16410019, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Southampton Central 1420 1420 3A None None Brighton 1606 1606 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88646/2026-09-16/detailed None Hove 2026-09-16T16:02:00+01:00 Brighton 3.0 {"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 2.1 1603 1606 Hove Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:06:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410019 1789571130041658 123 123 2026-09-16 15:16:59.945038 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:06:59.377433
582655 614104 P24657 322S27MR16 2026-09-16 COMPLETE 16409971 2026-09-16 16:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 614104, "stp": "P", "toc": "Northern", "uid": "P24657", "consist": "150224+150275", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24657/2026-09-16/detailed", "trust_id": "322S27MR16", "origin_crs": "NMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S27", "timing_status": "ON TIME", "origin_station": "New Mills Central", "current_leg_arr": "1607", "current_leg_dep": "1602", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1534", "origin_platform": "2", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "1607", "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": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4948.441, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5157.705, \"from_m\": 4948.441, \"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\": 6486.991, \"from_m\": 5157.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6623.313, \"from_m\": 6486.991, \"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\": 8386.167, \"from_m\": 6623.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8418.382, \"from_m\": 8386.167, \"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\": 8485.879, \"from_m\": 8418.382, \"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\": 17842.796, \"from_m\": 8485.879, \"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\": 17885.259, \"from_m\": 17842.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18356.571, \"from_m\": 17885.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18442.774, \"from_m\": 18356.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18501.13, \"from_m\": 18442.774, \"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\": 19256.602, \"from_m\": 18501.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19426.095, \"from_m\": 19256.602, \"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\": 19516.814, \"from_m\": 19426.095, \"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\": 19540.871, \"from_m\": 19516.814, \"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\": 19611.884, \"from_m\": 19540.871, \"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\": 19650.879, \"from_m\": 19611.884, \"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\": 19694.034, \"from_m\": 19650.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19857.759, \"from_m\": 19694.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\": 20167.172, \"from_m\": 19857.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20213.378, \"from_m\": 20167.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20291.167, \"from_m\": 20213.378, \"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\": 20700.348, \"from_m\": 20291.167, \"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\": 614104, \"profile_key\": \"a2a2d92d8faeb5b21ebc3667ec24e971635f53b0fa318a5cc928ce2cde9aba1c\", \"schedule_id\": 20635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"New Mills Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537\", \"location\": \"Strines\", \"stage_seq\": 2, \"distance_m\": 2270.719, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Marple\", \"stage_seq\": 3, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Romiley\", \"stage_seq\": 5, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548H\", \"location\": \"Bredbury\", \"stage_seq\": 6, \"distance_m\": 10008.101, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 11861.853, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555\", \"location\": \"Reddish North\", \"stage_seq\": 8, \"distance_m\": 14439.286, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557\", \"location\": \"Ryder Brow\", \"stage_seq\": 9, \"distance_m\": 15843.532, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"Belle Vue\", \"stage_seq\": 10, \"distance_m\": 16502.848, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18231.798, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19582.461, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20700.348, \"section_seq\": 1, \"route_path_id\": 74399}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74399}], \"total_distance_m\": 20700.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19506.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:48Z\", \"source_id\": 50652946, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:52Z\", \"source_id\": 16387382, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:25Z\", \"source_id\": 50662232, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:27Z\", \"source_id\": 16390086, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:19Z\", \"source_id\": 50672293, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:21Z\", \"source_id\": 16393095, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:22Z\", \"source_id\": 50680636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:29Z\", \"source_id\": 16395457, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:29Z\", \"source_id\": 50688610, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:33Z\", \"source_id\": 16397831, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:23Z\", \"source_id\": 50699094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:23Z\", \"source_id\": 16400800, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:28Z\", \"source_id\": 50707111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:31Z\", \"source_id\": 16403176, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:14Z\", \"source_id\": 16405207, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:05Z\", \"source_id\": 50719374, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:10Z\", \"source_id\": 16406691, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:23Z\", \"source_id\": 50730892, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:26Z\", \"source_id\": 16409971, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789571130849122, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:02.661177", "service_state_evidence_id": 16409971, "current_leg_start_actual_dep": "2026-09-16T16:02:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:06.277881", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NMC MAN 2S27 150224+150275 4 75 None {"version": 3, "segments": [{"to_m": 4948.441, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5157.705, "from_m": 4948.441, "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": 6486.991, "from_m": 5157.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6623.313, "from_m": 6486.991, "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": 8386.167, "from_m": 6623.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8418.382, "from_m": 8386.167, "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": 8485.879, "from_m": 8418.382, "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": 17842.796, "from_m": 8485.879, "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": 17885.259, "from_m": 17842.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18356.571, "from_m": 17885.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18442.774, "from_m": 18356.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18501.13, "from_m": 18442.774, "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": 19256.602, "from_m": 18501.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19426.095, "from_m": 19256.602, "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": 19516.814, "from_m": 19426.095, "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": 19540.871, "from_m": 19516.814, "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": 19611.884, "from_m": 19540.871, "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": 19650.879, "from_m": 19611.884, "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": 19694.034, "from_m": 19650.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19857.759, "from_m": 19694.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": 20167.172, "from_m": 19857.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20213.378, "from_m": 20167.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20291.167, "from_m": 20213.378, "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": 20700.348, "from_m": 20291.167, "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": 614104, "profile_key": "a2a2d92d8faeb5b21ebc3667ec24e971635f53b0fa318a5cc928ce2cde9aba1c", "schedule_id": 20635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1534", "location": "New Mills Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537", "location": "Strines", "stage_seq": 2, "distance_m": 2270.719, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Marple", "stage_seq": 3, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 74399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Marple Wharf Jn", "stage_seq": 4, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Romiley", "stage_seq": 5, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548H", "location": "Bredbury", "stage_seq": 6, "distance_m": 10008.101, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Brinnington", "stage_seq": 7, "distance_m": 11861.853, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Reddish North", "stage_seq": 8, "distance_m": 14439.286, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "Ryder Brow", "stage_seq": 9, "distance_m": 15843.532, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Belle Vue", "stage_seq": 10, "distance_m": 16502.848, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Ashburys", "stage_seq": 11, "distance_m": 18231.798, "section_seq": 1, "route_path_id": 74399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19582.461, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20700.348, "section_seq": 1, "route_path_id": 74399}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 74399}], "total_distance_m": 20700.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19506.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.243, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:48Z", "source_id": 50652946, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:52Z", "source_id": 16387382, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:25Z", "source_id": 50662232, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:27Z", "source_id": 16390086, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:19Z", "source_id": 50672293, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:21Z", "source_id": 16393095, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:22Z", "source_id": 50680636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:29Z", "source_id": 16395457, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:29Z", "source_id": 50688610, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:33Z", "source_id": 16397831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:23Z", "source_id": 50699094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:23Z", "source_id": 16400800, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8614, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:28Z", "source_id": 50707111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:31Z", "source_id": 16403176, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:14Z", "source_id": 16405207, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:05Z", "source_id": 50719374, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:10Z", "source_id": 16406691, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:23Z", "source_id": 50730892, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:26Z", "source_id": 16409971, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] New Mills Central 1534 1534 2 None None Manchester Piccadilly 1607 1607 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24657/2026-09-16/detailed None Ashburys 2026-09-16T16:02:00+01:00 Manchester Piccadilly 5.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 1602 1607 Ashburys Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16409971 1789571130849122 39 39 2026-09-16 15:17:06.277881 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:02.661177
582656 613297 C55777 122I03MQ16 2026-09-16 COMPLETE 16410346 2026-09-16 16:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 613297, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55777", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55777/2026-09-16/detailed", "trust_id": "122I03MQ16", "origin_crs": "APN", "show_on_map": 0, "dar_est_time": "15:02:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-16", "dest_arr_time": "1608", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I03", "timing_status": "ON TIME", "origin_station": "Newcastle Airport", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1502", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1607½", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1502", "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\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:16:32Z\", \"source_id\": 50446219, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:37Z\", \"source_id\": 16391712, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:42Z\", \"source_id\": 50438093, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:13:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:52Z\", \"source_id\": 16393443, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:08:16Z\", \"source_id\": 50421795, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:11Z\", \"source_id\": 16395956, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:05:11Z\", \"source_id\": 50414002, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:38Z\", \"source_id\": 16398703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:02:54Z\", \"source_id\": 50407828, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:55Z\", \"source_id\": 16400440, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:14Z\", \"source_id\": 16401472, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:03Z\", \"source_id\": 16402773, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:02Z\", \"source_id\": 16404311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:10Z\", \"source_id\": 16405846, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:17Z\", \"source_id\": 16406802, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:23Z\", \"source_id\": 16408417, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:58Z\", \"source_id\": 16410346, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1789571168314959, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:02.719415", "service_state_evidence_id": 16410346, "current_leg_start_actual_dep": null, "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:04.174020", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P APN SHZ 2I03 None None None None None [{"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:16:32Z", "source_id": 50446219, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:37Z", "source_id": 16391712, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:42Z", "source_id": 50438093, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:13:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:52Z", "source_id": 16393443, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:08:16Z", "source_id": 50421795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:11Z", "source_id": 16395956, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:05:11Z", "source_id": 50414002, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:38Z", "source_id": 16398703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:02:54Z", "source_id": 50407828, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:55Z", "source_id": 16400440, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:14Z", "source_id": 16401472, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:03Z", "source_id": 16402773, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:02Z", "source_id": 16404311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:10Z", "source_id": 16405846, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:17Z", "source_id": 16406802, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:23Z", "source_id": 16408417, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:58Z", "source_id": 16410346, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Newcastle Airport 1502 1502 None 15:02:00 None South Hylton (Sunderland Metro) 1608 1607½ None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55777/2026-09-16/detailed None None None None None None None None None Pallion South Hylton (Sunderland Metro) None None None None None 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 South Hylton (Sunderland Metro) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410346 1789571168314959 33 33 2026-09-16 15:17:04.174020 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:02.719415
582657 613392 C15391 042P47MQ16 2026-09-16 COMPLETE 16410523 2026-09-16 16:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 613392, "stp": "P", "toc": "ScotRail", "uid": "C15391", "consist": "385108", "dest_crs": "DBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15391/2026-09-16/detailed", "trust_id": "042P47MQ16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "3", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "2P47", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1607", "current_leg_dep": "1603", "current_leg_end": "Dunblane", "origin_dep_time": "1506", "origin_platform": "12F", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Bridge of Allan", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Bridge of Allan", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15058.6, \"from_m\": 5005.769, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21936.356, \"from_m\": 15058.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29625.122, \"from_m\": 21936.356, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31981.566, \"from_m\": 29625.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35485.996, \"from_m\": 31981.566, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37155.215, \"from_m\": 35485.996, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37236.42, \"from_m\": 37155.215, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37345.063, \"from_m\": 37236.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37418.7, \"from_m\": 37345.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37878.364, \"from_m\": 37418.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38880.149, \"from_m\": 37878.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39548.764, \"from_m\": 38880.149, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42821.237, \"from_m\": 39548.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44355.436, \"from_m\": 42821.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44949.996, \"from_m\": 44355.436, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44982.36, \"from_m\": 44949.996, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45534.599, \"from_m\": 44982.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45628.102, \"from_m\": 45534.599, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45670.511, \"from_m\": 45628.102, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45739.408, \"from_m\": 45670.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47667.469, \"from_m\": 45739.408, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58337.104, \"from_m\": 47667.469, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59341.477, \"from_m\": 58337.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59400.969, \"from_m\": 59341.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60143.371, \"from_m\": 59400.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60168.361, \"from_m\": 60143.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60175.777, \"from_m\": 60168.361, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61629.387, \"from_m\": 60175.777, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 66060.394, \"from_m\": 61629.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66995.804, \"from_m\": 66060.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67480.307, \"from_m\": 66995.804, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67632.181, \"from_m\": 67480.307, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 613392, \"profile_key\": \"8746bc6ea3f7dfab43a52e432bc6799f0949cf99db7f805e3931714dbb415301\", \"schedule_id\": 2049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1510H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 7, \"distance_m\": 21198.409, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529H\", \"location\": \"Linlithgow\", \"stage_seq\": 8, \"distance_m\": 29212.948, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 36729.57, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 10, \"distance_m\": 41629.415, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540H\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 11, \"distance_m\": 42156.03, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Camelon\", \"stage_seq\": 12, \"distance_m\": 44286.188, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 44940.402, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Larbert Jn\", \"stage_seq\": 14, \"distance_m\": 45810.033, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1549\", \"location\": \"Larbert\", \"stage_seq\": 15, \"distance_m\": 46757.477, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1559\", \"location\": \"Stirling\", \"stage_seq\": 16, \"distance_m\": 59754.177, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Bridge of Allan\", \"stage_seq\": 17, \"distance_m\": 64310.472, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Dunblane\", \"stage_seq\": 18, \"distance_m\": 67632.181, \"section_seq\": 1, \"route_path_id\": 28706}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67632.181, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28706}], \"total_distance_m\": 67632.181, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67632.181, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1506", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:37Z\", \"source_id\": 50581655, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:44Z\", \"source_id\": 16366893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:11Z\", \"source_id\": 50593573, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:14Z\", \"source_id\": 16370321, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:49Z\", \"source_id\": 50626737, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:53Z\", \"source_id\": 16379826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:25Z\", \"source_id\": 50643821, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:29Z\", \"source_id\": 16384830, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:20Z\", \"source_id\": 50659533, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:23Z\", \"source_id\": 16389285, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:45Z\", \"source_id\": 50668264, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:52Z\", \"source_id\": 16391905, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:57Z\", \"source_id\": 50679587, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:03Z\", \"source_id\": 16395114, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:56Z\", \"source_id\": 50703010, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:55Z\", \"source_id\": 16401969, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:05Z\", \"source_id\": 50732767, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:08Z\", \"source_id\": 16410523, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "3", "timing_fact_generation": 1789571174390489, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:04.835646", "service_state_evidence_id": 16410523, "current_leg_start_actual_dep": "2026-09-16T16:03:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:06.287413", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB DBL 2P47 385108 4 100 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15058.6, "from_m": 5005.769, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21936.356, "from_m": 15058.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29625.122, "from_m": 21936.356, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31981.566, "from_m": 29625.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35485.996, "from_m": 31981.566, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37155.215, "from_m": 35485.996, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37236.42, "from_m": 37155.215, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37345.063, "from_m": 37236.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 37418.7, "from_m": 37345.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37878.364, "from_m": 37418.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38880.149, "from_m": 37878.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39548.764, "from_m": 38880.149, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42821.237, "from_m": 39548.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44355.436, "from_m": 42821.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44949.996, "from_m": 44355.436, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 44982.36, "from_m": 44949.996, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45534.599, "from_m": 44982.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45628.102, "from_m": 45534.599, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45670.511, "from_m": 45628.102, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45739.408, "from_m": 45670.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47667.469, "from_m": 45739.408, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58337.104, "from_m": 47667.469, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59341.477, "from_m": 58337.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59400.969, "from_m": 59341.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60143.371, "from_m": 59400.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60168.361, "from_m": 60143.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60175.777, "from_m": 60168.361, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61629.387, "from_m": 60175.777, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 66060.394, "from_m": 61629.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66995.804, "from_m": 66060.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67480.307, "from_m": 66995.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67632.181, "from_m": 67480.307, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 613392, "profile_key": "8746bc6ea3f7dfab43a52e432bc6799f0949cf99db7f805e3931714dbb415301", "schedule_id": 2049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1506", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1510H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Winchburgh Jn", "stage_seq": 7, "distance_m": 21198.409, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529H", "location": "Linlithgow", "stage_seq": 8, "distance_m": 29212.948, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535", "location": "Polmont", "stage_seq": 9, "distance_m": 36729.57, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Grangemouth Jn", "stage_seq": 10, "distance_m": 41629.415, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540H", "location": "Falkirk Grahamston", "stage_seq": 11, "distance_m": 42156.03, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Camelon", "stage_seq": 12, "distance_m": 44286.188, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 44940.402, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Larbert Jn", "stage_seq": 14, "distance_m": 45810.033, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Larbert", "stage_seq": 15, "distance_m": 46757.477, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1559", "location": "Stirling", "stage_seq": 16, "distance_m": 59754.177, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Bridge of Allan", "stage_seq": 17, "distance_m": 64310.472, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Dunblane", "stage_seq": 18, "distance_m": 67632.181, "section_seq": 1, "route_path_id": 28706}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67632.181, "from_m": 0.0, "section_seq": 1, "route_path_id": 28706}], "total_distance_m": 67632.181, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67632.181, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:37Z", "source_id": 50581655, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:44Z", "source_id": 16366893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:11Z", "source_id": 50593573, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:13:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:14Z", "source_id": 16370321, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:49Z", "source_id": 50626737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:53Z", "source_id": 16379826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:25Z", "source_id": 50643821, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:29Z", "source_id": 16384830, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1146, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:20Z", "source_id": 50659533, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:23Z", "source_id": 16389285, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:45Z", "source_id": 50668264, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:52Z", "source_id": 16391905, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:57Z", "source_id": 50679587, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:03Z", "source_id": 16395114, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:56Z", "source_id": 50703010, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:55Z", "source_id": 16401969, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:05Z", "source_id": 50732767, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:08Z", "source_id": 16410523, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Edinburgh 1506 1506 12F None None Dunblane 1607 1607 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15391/2026-09-16/detailed None Bridge of Allan 2026-09-16T16:03:00+01:00 Dunblane 4.0 {"type": "LineString", "coordinates": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]} 2.1 1603 1607 Bridge of Allan Dunblane Down Passenger Loop Dunblane 56.1855200 -3.9658030 56.1855200 -3.9658030 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 Dunblane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410523 1789571174390489 56 56 2026-09-16 15:17:06.287413 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:04.835646
582658 612143 P85487 881H40MO16 2026-09-16 COMPLETE 16410324 2026-09-16 16:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 612143, "stp": "O", "toc": "Southeastern", "uid": "P85487", "consist": "375609+375923", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85487/2026-09-16/detailed", "trust_id": "881H40MO16", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-16", "dest_arr_time": "1606", "dest_platform": "4", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "1H40", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1607", "current_leg_dep": "1604", "current_leg_end": "Hastings", "origin_dep_time": "1415", "origin_platform": "5", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Warrior Sq", "dest_arr_time_act": "1606", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Warrior Sq", "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\": 1466.814, \"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\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"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.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.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.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 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.551, \"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.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\": 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.794, \"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\": 47616.271, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48080.317, \"from_m\": 47616.271, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48274.165, \"from_m\": 48080.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48629.888, \"from_m\": 48274.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\": 54662.459, \"from_m\": 48629.888, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54694.734, \"from_m\": 54662.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54737.664, \"from_m\": 54694.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55486.309, \"from_m\": 54737.664, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55977.628, \"from_m\": 55486.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57212.04, \"from_m\": 55977.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60907.716, \"from_m\": 57212.04, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63064.513, \"from_m\": 60907.716, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63454.138, \"from_m\": 63064.513, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65423.918, \"from_m\": 63454.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65576.423, \"from_m\": 65423.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67428.268, \"from_m\": 65576.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\": 70040.54, \"from_m\": 67428.268, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80249.277, \"from_m\": 70040.54, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83006.632, \"from_m\": 80249.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84244.107, \"from_m\": 83006.632, \"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\": 85305.309, \"from_m\": 84244.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90624.873, \"from_m\": 85305.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\": 96820.323, \"from_m\": 90624.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\": 97393.923, \"from_m\": 96820.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\": 98056.352, \"from_m\": 97393.923, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98160.994, \"from_m\": 98056.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99369.129, \"from_m\": 98160.994, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 100312.48, \"from_m\": 99369.129, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 100628.982, \"from_m\": 100312.48, \"capability_applied\": null, \"effective_limit_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\": 612143, \"profile_key\": \"40a19a2a3d18041ae61b4c13ae67676006588844afe008a295c08f60d4187ec8\", \"schedule_id\": 39815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1424\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1449H\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1459\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47899.337, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 16, \"distance_m\": 48800.661, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1507\", \"location\": \"High Brooms\", \"stage_seq\": 17, \"distance_m\": 53022.741, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 18, \"distance_m\": 54662.459, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1512\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 19, \"distance_m\": 55593.466, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 20, \"distance_m\": 56802.937, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1517\", \"location\": \"Frant\", \"stage_seq\": 21, \"distance_m\": 59232.867, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"Wadhurst\", \"stage_seq\": 22, \"distance_m\": 63454.138, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 23, \"distance_m\": 64302.636, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528H\", \"location\": \"Stonegate\", \"stage_seq\": 24, \"distance_m\": 70811.792, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1534\", \"location\": \"Etchingham\", \"stage_seq\": 25, \"distance_m\": 76472.848, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1542\", \"location\": \"Robertsbridge\", \"stage_seq\": 26, \"distance_m\": 80045.896, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 27, \"distance_m\": 83318.195, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Battle\", \"stage_seq\": 28, \"distance_m\": 89632.963, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Crowhurst\", \"stage_seq\": 29, \"distance_m\": 92908.334, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"West St.Leonards\", \"stage_seq\": 30, \"distance_m\": 97929.764, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 31, \"distance_m\": 98083.365, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603H\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 32, \"distance_m\": 99391.077, \"section_seq\": 1, \"route_path_id\": 99797}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 33, \"distance_m\": 100628.982, \"section_seq\": 1, \"route_path_id\": 99797}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100628.982, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99797}], \"total_distance_m\": 100628.982, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100380.765, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 248.217, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1415", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:21:37Z\", \"source_id\": 50459865, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:21:42Z\", \"source_id\": 16331951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:57Z\", \"source_id\": 50470751, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:00Z\", \"source_id\": 16335116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:00Z\", \"source_id\": 50494231, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:35:03Z\", \"source_id\": 16341872, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:39Z\", \"source_id\": 50498704, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:41Z\", \"source_id\": 16343142, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:00Z\", \"source_id\": 50504632, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:39:04Z\", \"source_id\": 16344896, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:32Z\", \"source_id\": 50511101, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:33Z\", \"source_id\": 16346724, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:09Z\", \"source_id\": 50536409, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:13Z\", \"source_id\": 16353895, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:11Z\", \"source_id\": 50562008, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:13Z\", \"source_id\": 16361343, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:59Z\", \"source_id\": 50577331, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:05Z\", \"source_id\": 16365630, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:46Z\", \"source_id\": 50587395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:51Z\", \"source_id\": 16368501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:29Z\", \"source_id\": 50602471, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:32Z\", \"source_id\": 16372821, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:32Z\", \"source_id\": 50615832, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:36Z\", \"source_id\": 16376610, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:51Z\", \"source_id\": 50621891, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:54Z\", \"source_id\": 16378294, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:52Z\", \"source_id\": 50639686, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:53Z\", \"source_id\": 16383624, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:19Z\", \"source_id\": 50654430, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:23Z\", \"source_id\": 16387787, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:34Z\", \"source_id\": 50686183, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:37Z\", \"source_id\": 16397089, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:00Z\", \"source_id\": 50713731, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:02Z\", \"source_id\": 16405063, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:53Z\", \"source_id\": 50732165, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:56Z\", \"source_id\": 16410324, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "4", "timing_fact_generation": 1789571157830504, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:04.868126", "service_state_evidence_id": 16410324, "current_leg_start_actual_dep": "2026-09-16T16:04:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:05.904494", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern O CHX HGS 1H40 375609+375923 8 100 None {"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "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.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.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.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 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.551, "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.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": 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.794, "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": 47616.271, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48080.317, "from_m": 47616.271, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48274.165, "from_m": 48080.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48629.888, "from_m": 48274.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": 54662.459, "from_m": 48629.888, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54694.734, "from_m": 54662.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54737.664, "from_m": 54694.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55486.309, "from_m": 54737.664, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55977.628, "from_m": 55486.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57212.04, "from_m": 55977.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60907.716, "from_m": 57212.04, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63064.513, "from_m": 60907.716, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63454.138, "from_m": 63064.513, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65423.918, "from_m": 63454.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65576.423, "from_m": 65423.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67428.268, "from_m": 65576.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": 70040.54, "from_m": 67428.268, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80249.277, "from_m": 70040.54, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83006.632, "from_m": 80249.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84244.107, "from_m": 83006.632, "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": 85305.309, "from_m": 84244.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90624.873, "from_m": 85305.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": 96820.323, "from_m": 90624.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": 97393.923, "from_m": 96820.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": 98056.352, "from_m": 97393.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98160.994, "from_m": 98056.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99369.129, "from_m": 98160.994, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 100312.48, "from_m": 99369.129, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 100628.982, "from_m": 100312.48, "capability_applied": null, "effective_limit_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": 612143, "profile_key": "40a19a2a3d18041ae61b4c13ae67676006588844afe008a295c08f60d4187ec8", "schedule_id": 39815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1415", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1424", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439H", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1449H", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1459", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47899.337, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Somerhill Tunnel", "stage_seq": 16, "distance_m": 48800.661, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1507", "location": "High Brooms", "stage_seq": 17, "distance_m": 53022.741, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Wells Tunnel Jn", "stage_seq": 18, "distance_m": 54662.459, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1512", "location": "Tunbridge Wells", "stage_seq": 19, "distance_m": 55593.466, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Strawberry Hill Tunnel", "stage_seq": 20, "distance_m": 56802.937, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1517", "location": "Frant", "stage_seq": 21, "distance_m": 59232.867, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "Wadhurst", "stage_seq": 22, "distance_m": 63454.138, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Wadhurst Tunnel South", "stage_seq": 23, "distance_m": 64302.636, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528H", "location": "Stonegate", "stage_seq": 24, "distance_m": 70811.792, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1534", "location": "Etchingham", "stage_seq": 25, "distance_m": 76472.848, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1542", "location": "Robertsbridge", "stage_seq": 26, "distance_m": 80045.896, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Mountfield Tunnel", "stage_seq": 27, "distance_m": 83318.195, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Battle", "stage_seq": 28, "distance_m": 89632.963, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Crowhurst", "stage_seq": 29, "distance_m": 92908.334, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "West St.Leonards", "stage_seq": 30, "distance_m": 97929.764, "section_seq": 1, "route_path_id": 99797}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Bopeep S.B. Jn", "stage_seq": 31, "distance_m": 98083.365, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "St. Leonards Warrior Sq", "stage_seq": 32, "distance_m": 99391.077, "section_seq": 1, "route_path_id": 99797}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": null, "location": "Hastings", "stage_seq": 33, "distance_m": 100628.982, "section_seq": 1, "route_path_id": 99797}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100628.982, "from_m": 0.0, "section_seq": 1, "route_path_id": 99797}], "total_distance_m": 100628.982, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100380.765, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 248.217, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:21:37Z", "source_id": 50459865, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:21:42Z", "source_id": 16331951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:57Z", "source_id": 50470751, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:00Z", "source_id": 16335116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:00Z", "source_id": 50494231, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:35:03Z", "source_id": 16341872, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:39Z", "source_id": 50498704, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:41Z", "source_id": 16343142, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:00Z", "source_id": 50504632, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:39:04Z", "source_id": 16344896, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:32Z", "source_id": 50511101, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:33Z", "source_id": 16346724, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:09Z", "source_id": 50536409, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:13Z", "source_id": 16353895, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:11Z", "source_id": 50562008, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:13Z", "source_id": 16361343, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:59Z", "source_id": 50577331, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:05Z", "source_id": 16365630, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:46Z", "source_id": 50587395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:51Z", "source_id": 16368501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:29Z", "source_id": 50602471, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:32Z", "source_id": 16372821, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:32Z", "source_id": 50615832, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:36Z", "source_id": 16376610, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:51Z", "source_id": 50621891, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:54Z", "source_id": 16378294, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:52Z", "source_id": 50639686, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:53Z", "source_id": 16383624, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:19Z", "source_id": 50654430, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:23Z", "source_id": 16387787, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32784, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:34Z", "source_id": 50686183, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T14:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:37Z", "source_id": 16397089, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31273, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:00Z", "source_id": 50713731, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:02Z", "source_id": 16405063, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31299, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:53Z", "source_id": 50732165, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:56Z", "source_id": 16410324, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] London Charing Cross 1415 1415 5 None None Hastings 1606 1606 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85487/2026-09-16/detailed None St. Leonards Warrior Sq 2026-09-16T16:04:30+01:00 Hastings 3.0 {"type": "LineString", "coordinates": [[0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} 0.7 1604 1607 St. Leonards Warrior Sq Hastings Carriage Holding Sidings Hastings 50.8583416 0.5769079 50.8583416 0.5769079 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 Hastings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410324 1789571157830504 122 122 2026-09-16 15:17:05.904494 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:04.868126
582659 612478 L88701 062C02MO16 2026-09-16 COMPLETE 16408936 2026-09-16 16:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 612478, "stp": "P", "toc": "ScotRail", "uid": "L88701", "consist": "318267", "dest_crs": "CUB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88701/2026-09-16/detailed", "trust_id": "062C02MO16", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cumbernauld", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": "2", "is_terminated": 1, "next_location": "Cumbernauld", "signalling_id": "2C02", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "1607", "current_leg_dep": "1559½", "current_leg_end": "Cumbernauld", "origin_dep_time": "1428", "origin_platform": "5", "current_location": "Cumbernauld", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]}", "current_leg_start": "Greenfaulds", "dest_arr_time_act": "1601", "motion_projection": null, "next_location_lat": "55.9416574", "next_location_lon": "-3.9808903", "previous_location": "Greenfaulds", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 12225.335, \"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\": 12485.786, \"from_m\": 12225.335, \"capability_applied\": null, \"effective_limit_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\": 13066.643, \"from_m\": 12485.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13369.197, \"from_m\": 13066.643, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14063.698, \"from_m\": 13369.197, \"capability_applied\": null, \"effective_limit_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\": 14110.274, \"from_m\": 14063.698, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14252.244, \"from_m\": 14110.274, \"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\": 17579.478, \"from_m\": 14252.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18052.542, \"from_m\": 17579.478, \"capability_applied\": null, \"effective_limit_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\": 18110.664, \"from_m\": 18052.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18187.92, \"from_m\": 18110.664, \"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\": 18542.233, \"from_m\": 18187.92, \"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\": 18674.787, \"from_m\": 18542.233, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18777.019, \"from_m\": 18674.787, \"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\": 18874.641, \"from_m\": 18777.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19609.655, \"from_m\": 18874.641, \"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\": 22113.912, \"from_m\": 19609.655, \"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\": 22413.941, \"from_m\": 22113.912, \"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\": 22665.219, \"from_m\": 22413.941, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22978.554, \"from_m\": 22665.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24029.753, \"from_m\": 22978.554, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29628.47, \"from_m\": 24029.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29681.351, \"from_m\": 29628.47, \"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\": 29958.886, \"from_m\": 29681.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31098.116, \"from_m\": 29958.886, \"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\": 31847.404, \"from_m\": 31098.116, \"capability_applied\": null, \"effective_limit_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\": 35019.015, \"from_m\": 31847.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36197.624, \"from_m\": 35019.015, \"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\": 36350.631, \"from_m\": 36197.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\": 36731.701, \"from_m\": 36350.631, \"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\": 36758.586, \"from_m\": 36731.701, \"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\": 36791.389, \"from_m\": 36758.586, \"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\": 36904.871, \"from_m\": 36791.389, \"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\": 36959.3, \"from_m\": 36904.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39187.301, \"from_m\": 36959.3, \"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\": 39266.427, \"from_m\": 39187.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41678.065, \"from_m\": 39266.427, \"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\": 41742.145, \"from_m\": 41678.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42779.052, \"from_m\": 41742.145, \"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\": 43398.542, \"from_m\": 42779.052, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43839.193, \"from_m\": 43398.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44748.354, \"from_m\": 43839.193, \"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\": 45364.693, \"from_m\": 44748.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46841.532, \"from_m\": 45364.693, \"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\": 47273.709, \"from_m\": 46841.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55541.988, \"from_m\": 47273.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 612478, \"profile_key\": \"04cb0efe85faae5e3b356ce3681acf73a7296137904c17d0922433988c4a7f1b\", \"schedule_id\": 19129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1430H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1432H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1437H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1439H\", \"wtt_dep\": \"1440\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1441H\", \"wtt_dep\": \"1442\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1447H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1450\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.672, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1455\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.725, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1457\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500H\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.279, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1502H\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1506\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18996.544, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 20783.441, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 22220.089, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 23325.283, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1517\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 27290.268, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 30132.338, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1527\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 31493.788, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 33507.763, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1532H\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 35518.045, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1538\", \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 36537.158, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Mossend South Jn\", \"stage_seq\": 28, \"distance_m\": 39187.301, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Mossend North Jn\", \"stage_seq\": 29, \"distance_m\": 39904.871, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Mossend North Exit\", \"stage_seq\": 30, \"distance_m\": 41678.065, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 31, \"distance_m\": 43606.807, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Whifflet\", \"stage_seq\": 32, \"distance_m\": 43839.193, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 33, \"distance_m\": 45232.106, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Gartsherrie South Jn\", \"stage_seq\": 34, \"distance_m\": 46896.587, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 35, \"distance_m\": 48830.727, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559H\", \"location\": \"Greenfaulds\", \"stage_seq\": 36, \"distance_m\": 54413.235, \"section_seq\": 1, \"route_path_id\": 66274}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": null, \"location\": \"Cumbernauld\", \"stage_seq\": 37, \"distance_m\": 55541.988, \"section_seq\": 1, \"route_path_id\": 66274}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55541.988, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66274}], \"total_distance_m\": 55541.988, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 54958.131, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.857, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1428", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.5", "current_position_lat": "55.9416574", "current_position_lon": "-3.9808903", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:09Z\", \"source_id\": 50481535, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:12Z\", \"source_id\": 16338279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:19Z\", \"source_id\": 50487145, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:32:25Z\", \"source_id\": 16339893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:34:46Z\", \"source_id\": 50493649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:34:53Z\", \"source_id\": 16341755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:42Z\", \"source_id\": 50498872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:36:45Z\", \"source_id\": 16343206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:11Z\", \"source_id\": 16345684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:40:58Z\", \"source_id\": 50509711, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:41:01Z\", \"source_id\": 16346324, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:19Z\", \"source_id\": 50518249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:21Z\", \"source_id\": 16348759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:25Z\", \"source_id\": 50526520, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:28Z\", \"source_id\": 16351114, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:49:26Z\", \"source_id\": 50531629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:49:33Z\", \"source_id\": 16352652, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:26Z\", \"source_id\": 50537194, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:31Z\", \"source_id\": 16354122, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:17Z\", \"source_id\": 50546980, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:22Z\", \"source_id\": 16356995, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:50Z\", \"source_id\": 50555953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:53Z\", \"source_id\": 16359537, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:04Z\", \"source_id\": 50561651, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:06Z\", \"source_id\": 16361240, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:56Z\", \"source_id\": 50569150, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:57Z\", \"source_id\": 16363338, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:30Z\", \"source_id\": 50581376, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:36Z\", \"source_id\": 16366780, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:44Z\", \"source_id\": 50590037, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:53Z\", \"source_id\": 16369234, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:21Z\", \"source_id\": 50602148, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:22Z\", \"source_id\": 16372702, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:59Z\", \"source_id\": 50609004, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:03Z\", \"source_id\": 16374670, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:54Z\", \"source_id\": 50616708, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:56Z\", \"source_id\": 16376853, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:08Z\", \"source_id\": 50635291, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:13Z\", \"source_id\": 16382347, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:31Z\", \"source_id\": 50646667, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:34Z\", \"source_id\": 16385668, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:51Z\", \"source_id\": 50692410, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:53Z\", \"source_id\": 16398907, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:31Z\", \"source_id\": 50699424, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:36Z\", \"source_id\": 16400948, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:04Z\", \"source_id\": 50727410, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:11Z\", \"source_id\": 16408935, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:04Z\", \"source_id\": 50727410, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:11Z\", \"source_id\": 16408936, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cumbernauld", "service_state_platform": "2", "timing_fact_generation": 1789571053717531, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:05.713023", "service_state_evidence_id": 16408936, "current_leg_start_actual_dep": "2026-09-16T16:05:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:06.283159", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR CUB 2C02 318267 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": 12225.335, "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": 12485.786, "from_m": 12225.335, "capability_applied": null, "effective_limit_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": 13066.643, "from_m": 12485.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13369.197, "from_m": 13066.643, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14063.698, "from_m": 13369.197, "capability_applied": null, "effective_limit_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": 14110.274, "from_m": 14063.698, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14252.244, "from_m": 14110.274, "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": 17579.478, "from_m": 14252.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18052.542, "from_m": 17579.478, "capability_applied": null, "effective_limit_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": 18110.664, "from_m": 18052.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18187.92, "from_m": 18110.664, "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": 18542.233, "from_m": 18187.92, "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": 18674.787, "from_m": 18542.233, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 18777.019, "from_m": 18674.787, "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": 18874.641, "from_m": 18777.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19609.655, "from_m": 18874.641, "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": 22113.912, "from_m": 19609.655, "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": 22413.941, "from_m": 22113.912, "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": 22665.219, "from_m": 22413.941, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22978.554, "from_m": 22665.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24029.753, "from_m": 22978.554, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29628.47, "from_m": 24029.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29681.351, "from_m": 29628.47, "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": 29958.886, "from_m": 29681.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31098.116, "from_m": 29958.886, "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": 31847.404, "from_m": 31098.116, "capability_applied": null, "effective_limit_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": 35019.015, "from_m": 31847.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36197.624, "from_m": 35019.015, "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": 36350.631, "from_m": 36197.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": 36731.701, "from_m": 36350.631, "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": 36758.586, "from_m": 36731.701, "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": 36791.389, "from_m": 36758.586, "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": 36904.871, "from_m": 36791.389, "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": 36959.3, "from_m": 36904.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39187.301, "from_m": 36959.3, "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": 39266.427, "from_m": 39187.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41678.065, "from_m": 39266.427, "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": 41742.145, "from_m": 41678.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42779.052, "from_m": 41742.145, "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": 43398.542, "from_m": 42779.052, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43839.193, "from_m": 43398.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44748.354, "from_m": 43839.193, "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": 45364.693, "from_m": 44748.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46841.532, "from_m": 45364.693, "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": 47273.709, "from_m": 46841.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55541.988, "from_m": 47273.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 612478, "profile_key": "04cb0efe85faae5e3b356ce3681acf73a7296137904c17d0922433988c4a7f1b", "schedule_id": 19129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1428", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1430H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1432H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1437H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1439H", "wtt_dep": "1440", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1441H", "wtt_dep": "1442", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1447H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1450", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.672, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1455", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.725, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1457", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500H", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.279, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1502H", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1506", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18996.544, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "Cambuslang", "stage_seq": 19, "distance_m": 20783.441, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 22220.089, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Newton", "stage_seq": 21, "distance_m": 23325.283, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1517", "location": "Blantyre", "stage_seq": 22, "distance_m": 27290.268, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520", "location": "Hamilton West", "stage_seq": 23, "distance_m": 30132.338, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1527", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 31493.788, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 33507.763, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1532H", "location": "Airbles", "stage_seq": 26, "distance_m": 35518.045, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1538", "location": "Motherwell", "stage_seq": 27, "distance_m": 36537.158, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Mossend South Jn", "stage_seq": 28, "distance_m": 39187.301, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Mossend North Jn", "stage_seq": 29, "distance_m": 39904.871, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Mossend North Exit", "stage_seq": 30, "distance_m": 41678.065, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Whifflet South Jn", "stage_seq": 31, "distance_m": 43606.807, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Whifflet", "stage_seq": 32, "distance_m": 43839.193, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548H", "location": "Coatbridge Central", "stage_seq": 33, "distance_m": 45232.106, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Gartsherrie South Jn", "stage_seq": 34, "distance_m": 46896.587, "section_seq": 1, "route_path_id": 66274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Garnqueen North Jn", "stage_seq": 35, "distance_m": 48830.727, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559H", "location": "Greenfaulds", "stage_seq": 36, "distance_m": 54413.235, "section_seq": 1, "route_path_id": 66274}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": null, "location": "Cumbernauld", "stage_seq": 37, "distance_m": 55541.988, "section_seq": 1, "route_path_id": 66274}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55541.988, "from_m": 0.0, "section_seq": 1, "route_path_id": 66274}], "total_distance_m": 55541.988, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 54958.131, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.857, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:09Z", "source_id": 50481535, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:12Z", "source_id": 16338279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:19Z", "source_id": 50487145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:32:25Z", "source_id": 16339893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:34:46Z", "source_id": 50493649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:34:53Z", "source_id": 16341755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:42Z", "source_id": 50498872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:36:45Z", "source_id": 16343206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:11Z", "source_id": 16345684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:40:58Z", "source_id": 50509711, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:41:01Z", "source_id": 16346324, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:19Z", "source_id": 50518249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:21Z", "source_id": 16348759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:25Z", "source_id": 50526520, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:28Z", "source_id": 16351114, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:49:26Z", "source_id": 50531629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:49:33Z", "source_id": 16352652, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:26Z", "source_id": 50537194, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:31Z", "source_id": 16354122, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:17Z", "source_id": 50546980, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:22Z", "source_id": 16356995, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:50Z", "source_id": 50555953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T13:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:53Z", "source_id": 16359537, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:04Z", "source_id": 50561651, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:06Z", "source_id": 16361240, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:56Z", "source_id": 50569150, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:57Z", "source_id": 16363338, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:30Z", "source_id": 50581376, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:36Z", "source_id": 16366780, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:44Z", "source_id": 50590037, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:53Z", "source_id": 16369234, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:21Z", "source_id": 50602148, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:22Z", "source_id": 16372702, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:59Z", "source_id": 50609004, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:20:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:03Z", "source_id": 16374670, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:54Z", "source_id": 50616708, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:56Z", "source_id": 16376853, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:08Z", "source_id": 50635291, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:13Z", "source_id": 16382347, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:31Z", "source_id": 50646667, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:34Z", "source_id": 16385668, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:51Z", "source_id": 50692410, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T14:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:53Z", "source_id": 16398907, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:31Z", "source_id": 50699424, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T14:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:36Z", "source_id": 16400948, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:04Z", "source_id": 50727410, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T15:04:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:11Z", "source_id": 16408935, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:04Z", "source_id": 50727410, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T15:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:11Z", "source_id": 16408936, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Dalmuir 1428 1428 5 None None Cumbernauld 1601 1601 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88701/2026-09-16/detailed None Greenfaulds 2026-09-16T16:05:30+01:00 Cumbernauld 7.5 {"type": "LineString", "coordinates": [[-3.9939624, 55.9346688], [-3.9929451, 55.9352813], [-3.990261499999999, 55.93689119999999], [-3.9881048, 55.9381989], [-3.9858805, 55.939477700000005], [-3.9846635, 55.94006519999999], [-3.9834743, 55.94060230000001], [-3.9816403, 55.94135959999999], [-3.980890299999999, 55.9416574]]} 0.7 1559½ 1607 Greenfaulds Cumbernauld Cumbernauld 55.9416574 -3.9808903 55.9416574 -3.9808903 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 Cumbernauld TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16408936 1789571053717531 119 119 2026-09-16 15:17:06.283159 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:05.713023
582660 613409 G14189 885F29MQ16 2026-09-16 COMPLETE None 2026-09-16 15:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 613409, "stp": "P", "toc": "Southern", "uid": "G14189", "consist": "387119+387127", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14189/2026-09-16/detailed", "trust_id": "885F29MQ16", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": "15:07:00", "dar_platform": null, "dest_station": "Ore Up Siding", "service_date": "2026-09-16", "dest_arr_time": "1509", "dest_platform": null, "is_terminated": 1, "next_location": "Ore Up Siding", "signalling_id": "5F29", "timing_status": null, "origin_station": "Ore", "current_leg_arr": "1509", "current_leg_dep": "1507", "current_leg_end": "Ore Up Siding", "origin_dep_time": "1507", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5919653999999999, 50.8669768], [0.5925059999999999, 50.86713], [0.5931265, 50.8673207], [0.593398, 50.867404099999995], [0.5940413, 50.8676293], [0.5946419, 50.8678598], [0.5949629, 50.86800159999999], [0.5951599, 50.86808859999999], [0.5957649, 50.8684037], [0.5963122, 50.8687131], [0.5965623999999999, 50.8688823], [0.5967618999999998, 50.8690171], [0.5972429, 50.8693801], [0.5976441, 50.86970269999999], [0.5980279999999999, 50.8700574], [0.5983117999999998, 50.87034959999999]]}", "current_leg_start": "Ore", "dest_arr_time_act": "1509", "motion_projection": null, "next_location_lat": "50.8703496", "next_location_lon": "0.5983118", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 613409, \"profile_key\": \"cc6f8ba965ad4a831faf22a68490e085479be1d3a05636816bd7932db8cbe1c0\", \"schedule_id\": 8702, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66137}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": null, \"location\": \"Ore Up Siding\", \"stage_seq\": 2, \"distance_m\": 593.478, \"section_seq\": 1, \"route_path_id\": 66137}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 593.478, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66137}], \"total_distance_m\": 593.478, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 593.478, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1507", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.8703496", "current_position_lon": "0.5983118", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ore", "service_state_platform": "1", "timing_fact_generation": 1789564026266843, "current_leg_arrival_utc": "2026-09-16T15:09:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:05.720813", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T15:07:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:06.290257", "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 ORE None 5F29 387119+387127 8 110 None {"version": 3, "segments": [{"to_m": 593.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 613409, "profile_key": "cc6f8ba965ad4a831faf22a68490e085479be1d3a05636816bd7932db8cbe1c0", "schedule_id": 8702, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1507", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66137}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": null, "location": "Ore Up Siding", "stage_seq": 2, "distance_m": 593.478, "section_seq": 1, "route_path_id": 66137}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 593.478, "from_m": 0.0, "section_seq": 1, "route_path_id": 66137}], "total_distance_m": 593.478, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 593.478, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Ore 1507 1507 1 15:07:00 None Ore Up Siding 1509 1509 None None None https://www.realtimetrains.co.uk/service/gb-nr:G14189/2026-09-16/detailed None Ore 2026-09-16T15:07:30+01:00 Ore Up Siding 2.0 {"type": "LineString", "coordinates": [[0.5919653999999999, 50.8669768], [0.5925059999999999, 50.86713], [0.5931265, 50.8673207], [0.593398, 50.867404099999995], [0.5940413, 50.8676293], [0.5946419, 50.8678598], [0.5949629, 50.86800159999999], [0.5951599, 50.86808859999999], [0.5957649, 50.8684037], [0.5963122, 50.8687131], [0.5965623999999999, 50.8688823], [0.5967618999999998, 50.8690171], [0.5972429, 50.8693801], [0.5976441, 50.86970269999999], [0.5980279999999999, 50.8700574], [0.5983117999999998, 50.87034959999999]]} 0.4 1507 1509 None None Ore Up Siding 50.8703496 0.5983118 50.8703496 0.5983118 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 Ore SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789564026266843 0 0 2026-09-16 15:17:06.290257 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:05.720813
582661 614506 G15275 812H39MR16 2026-09-16 COMPLETE 16410067 2026-09-16 16:07:00 2026-09-16 15:17:08 2026-09-18 15:17:08 {"id": 614506, "stp": "P", "toc": "Great Western Railway", "uid": "G15275", "consist": "165132", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15275/2026-09-16/detailed", "trust_id": "812H39MR16", "origin_crs": "FIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-16", "dest_arr_time": "1604", "dest_platform": "5", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2H39", "timing_status": "LATE", "origin_station": "Filton Abbey Wood", "current_leg_arr": "1607", "current_leg_dep": "1603", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1550", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-16T15:17:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Lawrence Hill", "dest_arr_time_act": "1604", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1562.96, \"from_m\": 0.0, \"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\": 1672.762, \"from_m\": 1562.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3762.99, \"from_m\": 1672.762, \"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\": 3783.078, \"from_m\": 3762.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4160.389, \"from_m\": 3783.078, \"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\": 4314.757, \"from_m\": 4160.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5507.308, \"from_m\": 4314.757, \"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\": 5856.832, \"from_m\": 5507.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6292.656, \"from_m\": 5856.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6345.328, \"from_m\": 6292.656, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6382.835, \"from_m\": 6345.328, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6399.209, \"from_m\": 6382.835, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6462.261, \"from_m\": 6399.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7070.671, \"from_m\": 6462.261, \"capability_applied\": null, \"effective_limit_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\": 614506, \"profile_key\": \"da980c00f116996e0b5e2b595a58431c26b4217ca991260223cf642bf2d9173e\", \"schedule_id\": 9043, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Horfield Jn\", \"stage_seq\": 2, \"distance_m\": 1101.542, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554H\", \"location\": \"Ashley Down\", \"stage_seq\": 3, \"distance_m\": 2955.061, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3762.99, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 4405.042, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Lawrence Hill\", \"stage_seq\": 6, \"distance_m\": 5370.277, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 7, \"distance_m\": 5911.34, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Bristol East Jn\", \"stage_seq\": 8, \"distance_m\": 6502.959, \"section_seq\": 1, \"route_path_id\": 68749}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 9, \"distance_m\": 7070.671, \"section_seq\": 1, \"route_path_id\": 68749}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7070.671, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68749}], \"total_distance_m\": 7070.671, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 6321.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 749.506, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:51Z\", \"source_id\": 50702832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:55Z\", \"source_id\": 16401938, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:47Z\", \"source_id\": 50710472, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:48Z\", \"source_id\": 16404130, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:00Z\", \"source_id\": 50719167, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:06Z\", \"source_id\": 16406602, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:29Z\", \"source_id\": 50731246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:34Z\", \"source_id\": 16410067, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789571139552708, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:07.496129", "service_state_evidence_id": 16410067, "current_leg_start_actual_dep": "2026-09-16T16:04:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:07.783852", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P FIT BRI 2H39 165132 2 90 None {"version": 3, "segments": [{"to_m": 1562.96, "from_m": 0.0, "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": 1672.762, "from_m": 1562.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3762.99, "from_m": 1672.762, "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": 3783.078, "from_m": 3762.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4160.389, "from_m": 3783.078, "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": 4314.757, "from_m": 4160.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5507.308, "from_m": 4314.757, "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": 5856.832, "from_m": 5507.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6292.656, "from_m": 5856.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6345.328, "from_m": 6292.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6382.835, "from_m": 6345.328, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6399.209, "from_m": 6382.835, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6462.261, "from_m": 6399.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7070.671, "from_m": 6462.261, "capability_applied": null, "effective_limit_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": 614506, "profile_key": "da980c00f116996e0b5e2b595a58431c26b4217ca991260223cf642bf2d9173e", "schedule_id": 9043, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Filton Abbey Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Horfield Jn", "stage_seq": 2, "distance_m": 1101.542, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Ashley Down", "stage_seq": 3, "distance_m": 2955.061, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3762.99, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 4405.042, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Lawrence Hill", "stage_seq": 6, "distance_m": 5370.277, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Dr Day's Jn", "stage_seq": 7, "distance_m": 5911.34, "section_seq": 1, "route_path_id": 68749}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Bristol East Jn", "stage_seq": 8, "distance_m": 6502.959, "section_seq": 1, "route_path_id": 68749}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 9, "distance_m": 7070.671, "section_seq": 1, "route_path_id": 68749}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7070.671, "from_m": 0.0, "section_seq": 1, "route_path_id": 68749}], "total_distance_m": 7070.671, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 6321.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 749.506, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25830, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:51Z", "source_id": 50702832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:55Z", "source_id": 16401938, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:47Z", "source_id": 50710472, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:48Z", "source_id": 16404130, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:00Z", "source_id": 50719167, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:06Z", "source_id": 16406602, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:29Z", "source_id": 50731246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:34Z", "source_id": 16410067, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Filton Abbey Wood 1550 1550 3 None None Bristol Temple Meads 1604 1604 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15275/2026-09-16/detailed None Lawrence Hill 2026-09-16T16:04:00+01:00 Bristol Temple Meads 4.0 {"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 1.1 1603 1607 Lawrence Hill Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-16 15:17:08 TERMINATED 2026-09-16 15:07:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410067 1789571139552708 25 25 2026-09-16 15:17:07.783852 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:07.496129
582662 605570 H37663 774L33CF16 2026-09-16 COMPLETE 16411303 2026-09-16 16:06:00 2026-09-16 15:17:37 2026-09-18 15:17:37 {"id": 605570, "stp": "P", "toc": "Unknown", "uid": "H37663", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37663/2026-09-16/detailed", "trust_id": "774L33CF16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Gateway (Freightliner)", "service_date": "2026-09-16", "dest_arr_time": "1559", "dest_platform": null, "is_terminated": 1, "next_location": "London Gateway (Freightliner)", "signalling_id": "4L33", "timing_status": "LATE", "origin_station": "Cardiff Wentloog IFT", "current_leg_arr": "1606", "current_leg_dep": "1556", "current_leg_end": "London Gateway (Freightliner)", "origin_dep_time": "0959", "origin_platform": null, "current_location": "London Gateway (Freightliner)", "last_update_time": "2026-09-16T15:17:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4682508045734792, 51.50739376441085], [0.4682519, 51.50739380000001], [0.472919, 51.5075374], [0.4790328, 51.5077329], [0.47952770000000006, 51.5077501], [0.4801073, 51.50773770000001], [0.4806705999999999, 51.50772099999998]]}", "current_leg_start": "London Gateway Arrival", "dest_arr_time_act": "1559", "motion_projection": null, "next_location_lat": "51.5077210", "next_location_lon": "0.4806706", "previous_location": "London Gateway Arrival", "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\": 403.758, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8380.086, \"from_m\": 403.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11533.524, \"from_m\": 8380.086, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11585.86, \"from_m\": 11533.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11628.672, \"from_m\": 11585.86, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11691.485, \"from_m\": 11628.672, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12390.946, \"from_m\": 11691.485, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12466.104, \"from_m\": 12390.946, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12557.463, \"from_m\": 12466.104, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12625.363, \"from_m\": 12557.463, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12640.585, \"from_m\": 12625.363, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13755.174, \"from_m\": 12640.585, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.19, \"from_m\": 13755.174, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14986.625, \"from_m\": 14921.19, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15098.614, \"from_m\": 14986.625, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15190.316, \"from_m\": 15098.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24175.058, \"from_m\": 15190.316, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26396.952, \"from_m\": 24175.058, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26492.648, \"from_m\": 26396.952, \"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\": 26625.523, \"from_m\": 26492.648, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27218.801, \"from_m\": 26625.523, \"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\": 27270.394, \"from_m\": 27218.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27441.47, \"from_m\": 27270.394, \"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\": 36203.724, \"from_m\": 27441.47, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37034.572, \"from_m\": 36203.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37123.742, \"from_m\": 37034.572, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44217.356, \"from_m\": 37123.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45822.687, \"from_m\": 44217.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47215.763, \"from_m\": 45822.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53156.221, \"from_m\": 47215.763, \"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\": 53240.779, \"from_m\": 53156.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}, {\"to_m\": 53605.396, \"from_m\": 53240.779, \"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\": 63112.253, \"from_m\": 53605.396, \"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\": 86267.535, \"from_m\": 63112.253, \"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\": 90403.736, \"from_m\": 86267.535, \"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\": 90499.774, \"from_m\": 90403.736, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91145.339, \"from_m\": 90499.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\": 91673.397, \"from_m\": 91145.339, \"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\": 91976.469, \"from_m\": 91673.397, \"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\": 100711.513, \"from_m\": 91976.469, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 101534.334, \"from_m\": 100711.513, \"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\": 101547.703, \"from_m\": 101534.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102962.44, \"from_m\": 101547.703, \"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\": 128337.692, \"from_m\": 102962.44, \"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\": 128446.931, \"from_m\": 128337.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166185.621, \"from_m\": 128446.931, \"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\": 167419.579, \"from_m\": 166185.621, \"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\": 167900.821, \"from_m\": 167419.579, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 168739.153, \"from_m\": 167900.821, \"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\": 168846.04, \"from_m\": 168739.153, \"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\": 168904.42, \"from_m\": 168846.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168984.366, \"from_m\": 168904.42, \"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\": 175741.295, \"from_m\": 168984.366, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 175795.806, \"from_m\": 175741.295, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 184973.285, \"from_m\": 175795.806, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184984.889, \"from_m\": 184973.285, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 186314.634, \"from_m\": 184984.889, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186465.225, \"from_m\": 186314.634, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 186503.764, \"from_m\": 186465.225, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186993.28, \"from_m\": 186503.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\": 187076.793, \"from_m\": 186993.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 197342.331, \"from_m\": 187076.793, \"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\": 197508.469, \"from_m\": 197342.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 199143.874, \"from_m\": 197508.469, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 205860.268, \"from_m\": 199143.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216754.842, \"from_m\": 205860.268, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 216935.542, \"from_m\": 216754.842, \"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\": 217091.542, \"from_m\": 216935.542, \"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\": 217236.371, \"from_m\": 217091.542, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 218655.557, \"from_m\": 217236.371, \"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\": 219468.138, \"from_m\": 218655.557, \"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\": 219638.122, \"from_m\": 219468.138, \"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\": 219690.064, \"from_m\": 219638.122, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 220926.611, \"from_m\": 219690.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 220997.973, \"from_m\": 220926.611, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 221064.21, \"from_m\": 220997.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221207.929, \"from_m\": 221064.21, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 221284.182, \"from_m\": 221207.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221324.565, \"from_m\": 221284.182, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 221389.165, \"from_m\": 221324.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221396.379, \"from_m\": 221389.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 221449.551, \"from_m\": 221396.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 221454.301, \"from_m\": 221449.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 222142.639, \"from_m\": 221454.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 222172.209, \"from_m\": 222142.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 222238.527, \"from_m\": 222172.209, \"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\": 222675.759, \"from_m\": 222238.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 222729.24, \"from_m\": 222675.759, \"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\": 222831.314, \"from_m\": 222729.24, \"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\": 222880.298, \"from_m\": 222831.314, \"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\": 228973.168, \"from_m\": 222880.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 229550.322, \"from_m\": 228973.168, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 230001.099, \"from_m\": 229550.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 231604.824, \"from_m\": 230001.099, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 235587.188, \"from_m\": 231604.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 235627.206, \"from_m\": 235587.188, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 235661.935, \"from_m\": 235627.206, \"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\": 235756.083, \"from_m\": 235661.935, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 236001.879, \"from_m\": 235756.083, \"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\": 236040.807, \"from_m\": 236001.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\": 236853.724, \"from_m\": 236040.807, \"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\": 237151.533, \"from_m\": 236853.724, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 241813.207, \"from_m\": 237151.533, \"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\": 242077.603, \"from_m\": 241813.207, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 244921.513, \"from_m\": 242077.603, \"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\": 245424.923, \"from_m\": 244921.513, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 245452.318, \"from_m\": 245424.923, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 247952.765, \"from_m\": 245452.318, \"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\": 253351.462, \"from_m\": 247952.765, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 253393.098, \"from_m\": 253351.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 268139.933, \"from_m\": 253393.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 268175.741, \"from_m\": 268139.933, \"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\": 271504.168, \"from_m\": 268175.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 272010.328, \"from_m\": 271504.168, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 272818.25, \"from_m\": 272010.328, \"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\": 278651.287, \"from_m\": 272818.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 279517.369, \"from_m\": 278651.287, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 281538.791, \"from_m\": 279517.369, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 281543.518, \"from_m\": 281538.791, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 282796.156, \"from_m\": 281543.518, \"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\": 282851.06, \"from_m\": 282796.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282964.531, \"from_m\": 282851.06, \"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\": 605570, \"profile_key\": \"6be88a6f2a17af62378cecfa37a410fd05808a9532e0edb9b2287af06447d9ec\", \"schedule_id\": 13795, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0959\", \"location\": \"Cardiff Wentloog IFT\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1005H\", \"location\": \"Marshfield\", \"stage_seq\": 2, \"distance_m\": 2882.639, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1010H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 3, \"distance_m\": 8798.036, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1011H\", \"location\": \"Gaer Jn\", \"stage_seq\": 4, \"distance_m\": 9820.136, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 5, \"distance_m\": 11199.363, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015\", \"location\": \"Maindee West Jn\", \"stage_seq\": 6, \"distance_m\": 11750.529, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1015H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 7, \"distance_m\": 12265.694, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 8, \"distance_m\": 14921.19, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1022H\", \"location\": \"Llanwern Steelworks East\", \"stage_seq\": 9, \"distance_m\": 20055.797, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1031\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 26987.057, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1032\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 28782.418, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 35777.3, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1041H\", \"wtt_dep\": \"1051\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 37952.698, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1101\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 43867.69, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 15, \"distance_m\": 45981.373, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1111\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 16, \"distance_m\": 53338.597, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Hullavington\", \"stage_seq\": 17, \"distance_m\": 73898.878, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 18, \"distance_m\": 92018.585, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1145H\", \"wtt_dep\": \"1224\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 101261.312, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1237\", \"location\": \"Uffington\", \"stage_seq\": 20, \"distance_m\": 118599.751, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Challow Jn\", \"stage_seq\": 21, \"distance_m\": 122613.367, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Wantage Road\", \"stage_seq\": 22, \"distance_m\": 128230.802, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249\", \"location\": \"Milton Jn\", \"stage_seq\": 23, \"distance_m\": 136835.238, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Foxhall Jn\", \"stage_seq\": 24, \"distance_m\": 139134.293, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1253H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 25, \"distance_m\": 140084.892, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Didcot East Jn\", \"stage_seq\": 26, \"distance_m\": 141046.693, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"Goring & Streatley\", \"stage_seq\": 27, \"distance_m\": 153541.421, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317\", \"location\": \"Reading West Jn\", \"stage_seq\": 28, \"distance_m\": 165677.226, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1322\", \"location\": \"Reading\", \"stage_seq\": 29, \"distance_m\": 167561.309, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 168683.033, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Twyford\", \"stage_seq\": 31, \"distance_m\": 175467.681, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336H\", \"location\": \"Maidenhead\", \"stage_seq\": 32, \"distance_m\": 186356.804, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343H\", \"location\": \"Slough\", \"stage_seq\": 33, \"distance_m\": 195585.924, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Iver\", \"stage_seq\": 34, \"distance_m\": 201614.5, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1402\", \"location\": \"West Drayton Up Goods Loop\", \"stage_seq\": 35, \"distance_m\": 203655.955, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"West Drayton\", \"stage_seq\": 36, \"distance_m\": 204105.8, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 37, \"distance_m\": 207520.401, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412\", \"location\": \"Southall\", \"stage_seq\": 38, \"distance_m\": 210800.101, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"West Ealing\", \"stage_seq\": 39, \"distance_m\": 214732.228, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Acton West Jn\", \"stage_seq\": 40, \"distance_m\": 216886.247, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Acton Main Line\", \"stage_seq\": 41, \"distance_m\": 218501.648, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 42, \"distance_m\": 219582.64, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 43, \"distance_m\": 222172.209, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 44, \"distance_m\": 222729.24, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"West Hampstead\", \"stage_seq\": 45, \"distance_m\": 226278.721, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Gospel Oak\", \"stage_seq\": 46, \"distance_m\": 229219.797, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Junction Road Jn\", \"stage_seq\": 47, \"distance_m\": 230286.223, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Upper Holloway\", \"stage_seq\": 48, \"distance_m\": 231080.403, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 49, \"distance_m\": 232963.116, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"South Tottenham\", \"stage_seq\": 50, \"distance_m\": 235696.094, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 51, \"distance_m\": 241132.491, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Woodgrange Park\", \"stage_seq\": 52, \"distance_m\": 245511.992, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Barking Station Jn\", \"stage_seq\": 53, \"distance_m\": 247376.631, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Barking\", \"stage_seq\": 54, \"distance_m\": 248245.244, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 55, \"distance_m\": 249977.667, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 56, \"distance_m\": 252033.017, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 57, \"distance_m\": 256483.268, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Purfleet\", \"stage_seq\": 58, \"distance_m\": 261777.663, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 59, \"distance_m\": 266739.534, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Grays\", \"stage_seq\": 60, \"distance_m\": 267955.267, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Tilbury Town\", \"stage_seq\": 61, \"distance_m\": 270782.725, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 62, \"distance_m\": 278623.917, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1551\", \"location\": \"London Gateway Port LG11\", \"stage_seq\": 63, \"distance_m\": 281166.593, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1556\", \"location\": \"London Gateway Arrival\", \"stage_seq\": 64, \"distance_m\": 282103.608, \"section_seq\": 1, \"route_path_id\": 70504}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": null, \"location\": \"London Gateway (Freightliner)\", \"stage_seq\": 65, \"distance_m\": 282964.531, \"section_seq\": 1, \"route_path_id\": 70504}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 282964.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70504}], \"total_distance_m\": 282964.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 270984.575, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 11979.956, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0959", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5077210", "current_position_lon": "0.4806706", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:28:34Z\", \"source_id\": 49847045, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T09:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:28:39Z\", \"source_id\": 16159292, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:40:05Z\", \"source_id\": 49877765, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T09:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:40:09Z\", \"source_id\": 16167926, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:19:27Z\", \"source_id\": 49981720, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:19:31Z\", \"source_id\": 16197223, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:20:54Z\", \"source_id\": 49985466, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:21:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:20:58Z\", \"source_id\": 16198296, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:51:56Z\", \"source_id\": 50067284, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:51:59Z\", \"source_id\": 16221286, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:40:24Z\", \"source_id\": 50192574, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:40:29Z\", \"source_id\": 16257080, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:52:52Z\", \"source_id\": 50225131, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:52:57Z\", \"source_id\": 16266218, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:00:55Z\", \"source_id\": 50245940, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:01:00Z\", \"source_id\": 16272066, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:14:50Z\", \"source_id\": 50282923, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:14:54Z\", \"source_id\": 16282406, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:25:04Z\", \"source_id\": 50309701, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:25:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:25:09Z\", \"source_id\": 16289971, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:31:38Z\", \"source_id\": 50327075, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:31:44Z\", \"source_id\": 16294979, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:41:58Z\", \"source_id\": 50354312, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:02Z\", \"source_id\": 16302532, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:55:50Z\", \"source_id\": 50389964, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:57:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:55:53Z\", \"source_id\": 16312808, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:56Z\", \"source_id\": 50432277, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:44Z\", \"source_id\": 16324430, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:01Z\", \"source_id\": 50442285, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:15:06Z\", \"source_id\": 16326912, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23142, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:42Z\", \"source_id\": 50457466, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:45Z\", \"source_id\": 16331294, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:32Z\", \"source_id\": 50479953, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:37Z\", \"source_id\": 16337808, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:31Z\", \"source_id\": 50500881, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:30Z\", \"source_id\": 16343770, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:21Z\", \"source_id\": 50523765, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:23Z\", \"source_id\": 16350340, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:44Z\", \"source_id\": 50548122, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:48Z\", \"source_id\": 16357349, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:39Z\", \"source_id\": 50568387, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:03:41Z\", \"source_id\": 16363145, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:11Z\", \"source_id\": 50593603, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:14Z\", \"source_id\": 16370315, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:26Z\", \"source_id\": 50602350, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:32Z\", \"source_id\": 16372797, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:04Z\", \"source_id\": 50611934, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:20:07Z\", \"source_id\": 16375440, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:35Z\", \"source_id\": 50618601, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:39Z\", \"source_id\": 16377375, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:06Z\", \"source_id\": 50635179, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:08Z\", \"source_id\": 16382266, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:44Z\", \"source_id\": 50650068, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:49Z\", \"source_id\": 16386576, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:30Z\", \"source_id\": 50657417, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:33Z\", \"source_id\": 16388656, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:29Z\", \"source_id\": 50696770, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:30Z\", \"source_id\": 16400129, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:08Z\", \"source_id\": 16411303, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Gateway (Freightliner)", "service_state_platform": null, "timing_fact_generation": 1789571228719809, "current_leg_arrival_utc": "2026-09-16T16:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:08.693517", "service_state_evidence_id": 16411303, "current_leg_start_actual_dep": "2026-09-16T16:03:00+01:00", "operational_evidence_version": 178, "service_state_event_time_utc": "2026-09-16T15:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:09.034341", "service_state_valid_until_kind": null, "operational_interpretation_version": 178, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4L33 None None None None {"version": 3, "segments": [{"to_m": 403.758, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8380.086, "from_m": 403.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11533.524, "from_m": 8380.086, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11585.86, "from_m": 11533.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11628.672, "from_m": 11585.86, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11691.485, "from_m": 11628.672, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12390.946, "from_m": 11691.485, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12466.104, "from_m": 12390.946, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12557.463, "from_m": 12466.104, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12625.363, "from_m": 12557.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12640.585, "from_m": 12625.363, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13755.174, "from_m": 12640.585, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.19, "from_m": 13755.174, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14986.625, "from_m": 14921.19, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15098.614, "from_m": 14986.625, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15190.316, "from_m": 15098.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24175.058, "from_m": 15190.316, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26396.952, "from_m": 24175.058, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26492.648, "from_m": 26396.952, "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": 26625.523, "from_m": 26492.648, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27218.801, "from_m": 26625.523, "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": 27270.394, "from_m": 27218.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27441.47, "from_m": 27270.394, "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": 36203.724, "from_m": 27441.47, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37034.572, "from_m": 36203.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37123.742, "from_m": 37034.572, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44217.356, "from_m": 37123.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45822.687, "from_m": 44217.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47215.763, "from_m": 45822.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53156.221, "from_m": 47215.763, "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": 53240.779, "from_m": 53156.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}, {"to_m": 53605.396, "from_m": 53240.779, "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": 63112.253, "from_m": 53605.396, "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": 86267.535, "from_m": 63112.253, "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": 90403.736, "from_m": 86267.535, "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": 90499.774, "from_m": 90403.736, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91145.339, "from_m": 90499.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": 91673.397, "from_m": 91145.339, "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": 91976.469, "from_m": 91673.397, "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": 100711.513, "from_m": 91976.469, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 101534.334, "from_m": 100711.513, "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": 101547.703, "from_m": 101534.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102962.44, "from_m": 101547.703, "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": 128337.692, "from_m": 102962.44, "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": 128446.931, "from_m": 128337.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166185.621, "from_m": 128446.931, "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": 167419.579, "from_m": 166185.621, "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": 167900.821, "from_m": 167419.579, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 168739.153, "from_m": 167900.821, "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": 168846.04, "from_m": 168739.153, "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": 168904.42, "from_m": 168846.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168984.366, "from_m": 168904.42, "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": 175741.295, "from_m": 168984.366, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 175795.806, "from_m": 175741.295, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184973.285, "from_m": 175795.806, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184984.889, "from_m": 184973.285, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 186314.634, "from_m": 184984.889, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186465.225, "from_m": 186314.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 186503.764, "from_m": 186465.225, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186993.28, "from_m": 186503.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": 187076.793, "from_m": 186993.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 197342.331, "from_m": 187076.793, "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": 197508.469, "from_m": 197342.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 199143.874, "from_m": 197508.469, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 205860.268, "from_m": 199143.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216754.842, "from_m": 205860.268, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 216935.542, "from_m": 216754.842, "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": 217091.542, "from_m": 216935.542, "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": 217236.371, "from_m": 217091.542, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 218655.557, "from_m": 217236.371, "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": 219468.138, "from_m": 218655.557, "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": 219638.122, "from_m": 219468.138, "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": 219690.064, "from_m": 219638.122, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 220926.611, "from_m": 219690.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 220997.973, "from_m": 220926.611, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 221064.21, "from_m": 220997.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221207.929, "from_m": 221064.21, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 221284.182, "from_m": 221207.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221324.565, "from_m": 221284.182, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 221389.165, "from_m": 221324.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221396.379, "from_m": 221389.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 221449.551, "from_m": 221396.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 221454.301, "from_m": 221449.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 222142.639, "from_m": 221454.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 222172.209, "from_m": 222142.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 222238.527, "from_m": 222172.209, "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": 222675.759, "from_m": 222238.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 222729.24, "from_m": 222675.759, "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": 222831.314, "from_m": 222729.24, "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": 222880.298, "from_m": 222831.314, "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": 228973.168, "from_m": 222880.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 229550.322, "from_m": 228973.168, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 230001.099, "from_m": 229550.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 231604.824, "from_m": 230001.099, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 235587.188, "from_m": 231604.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 235627.206, "from_m": 235587.188, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 235661.935, "from_m": 235627.206, "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": 235756.083, "from_m": 235661.935, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 236001.879, "from_m": 235756.083, "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": 236040.807, "from_m": 236001.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": 236853.724, "from_m": 236040.807, "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": 237151.533, "from_m": 236853.724, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 241813.207, "from_m": 237151.533, "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": 242077.603, "from_m": 241813.207, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 244921.513, "from_m": 242077.603, "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": 245424.923, "from_m": 244921.513, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 245452.318, "from_m": 245424.923, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 247952.765, "from_m": 245452.318, "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": 253351.462, "from_m": 247952.765, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 253393.098, "from_m": 253351.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 268139.933, "from_m": 253393.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 268175.741, "from_m": 268139.933, "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": 271504.168, "from_m": 268175.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 272010.328, "from_m": 271504.168, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 272818.25, "from_m": 272010.328, "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": 278651.287, "from_m": 272818.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 279517.369, "from_m": 278651.287, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 281538.791, "from_m": 279517.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 281543.518, "from_m": 281538.791, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 282796.156, "from_m": 281543.518, "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": 282851.06, "from_m": 282796.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282964.531, "from_m": 282851.06, "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": 605570, "profile_key": "6be88a6f2a17af62378cecfa37a410fd05808a9532e0edb9b2287af06447d9ec", "schedule_id": 13795, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0959", "location": "Cardiff Wentloog IFT", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1005H", "location": "Marshfield", "stage_seq": 2, "distance_m": 2882.639, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1010H", "location": "Ebbw Jn", "stage_seq": 3, "distance_m": 8798.036, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1011H", "location": "Gaer Jn", "stage_seq": 4, "distance_m": 9820.136, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014", "location": "Newport (South Wales)", "stage_seq": 5, "distance_m": 11199.363, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015", "location": "Maindee West Jn", "stage_seq": 6, "distance_m": 11750.529, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1015H", "location": "Maindee East Jn", "stage_seq": 7, "distance_m": 12265.694, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018", "location": "Llanwern West Jn", "stage_seq": 8, "distance_m": 14921.19, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1022H", "location": "Llanwern Steelworks East", "stage_seq": 9, "distance_m": 20055.797, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1031", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 26987.057, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1032", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 28782.418, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 35777.3, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1041H", "wtt_dep": "1051", "location": "Pilning", "stage_seq": 13, "distance_m": 37952.698, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1101", "location": "Patchway", "stage_seq": 14, "distance_m": 43867.69, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103H", "location": "Bristol Parkway", "stage_seq": 15, "distance_m": 45981.373, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1111", "location": "Westerleigh Jn", "stage_seq": 16, "distance_m": 53338.597, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Hullavington", "stage_seq": 17, "distance_m": 73898.878, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137", "location": "Wootton Bassett Jn", "stage_seq": 18, "distance_m": 92018.585, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1145H", "wtt_dep": "1224", "location": "Swindon", "stage_seq": 19, "distance_m": 101261.312, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1237", "location": "Uffington", "stage_seq": 20, "distance_m": 118599.751, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Challow Jn", "stage_seq": 21, "distance_m": 122613.367, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Wantage Road", "stage_seq": 22, "distance_m": 128230.802, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249", "location": "Milton Jn", "stage_seq": 23, "distance_m": 136835.238, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Foxhall Jn", "stage_seq": 24, "distance_m": 139134.293, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1253H", "location": "Didcot Parkway", "stage_seq": 25, "distance_m": 140084.892, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Didcot East Jn", "stage_seq": 26, "distance_m": 141046.693, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "Goring & Streatley", "stage_seq": 27, "distance_m": 153541.421, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317", "location": "Reading West Jn", "stage_seq": 28, "distance_m": 165677.226, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1322", "location": "Reading", "stage_seq": 29, "distance_m": 167561.309, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Kennet Bridge Jn", "stage_seq": 30, "distance_m": 168683.033, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Twyford", "stage_seq": 31, "distance_m": 175467.681, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336H", "location": "Maidenhead", "stage_seq": 32, "distance_m": 186356.804, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343H", "location": "Slough", "stage_seq": 33, "distance_m": 195585.924, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Iver", "stage_seq": 34, "distance_m": 201614.5, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1402", "location": "West Drayton Up Goods Loop", "stage_seq": 35, "distance_m": 203655.955, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "West Drayton", "stage_seq": 36, "distance_m": 204105.8, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Heathrow Airport Jn", "stage_seq": 37, "distance_m": 207520.401, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412", "location": "Southall", "stage_seq": 38, "distance_m": 210800.101, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "West Ealing", "stage_seq": 39, "distance_m": 214732.228, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Acton West Jn", "stage_seq": 40, "distance_m": 216886.247, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Acton Main Line", "stage_seq": 41, "distance_m": 218501.648, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Acton Wells Jn", "stage_seq": 42, "distance_m": 219582.64, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Willesden Junction High Level", "stage_seq": 43, "distance_m": 222172.209, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Kensal Green Jn", "stage_seq": 44, "distance_m": 222729.24, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "West Hampstead", "stage_seq": 45, "distance_m": 226278.721, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Gospel Oak", "stage_seq": 46, "distance_m": 229219.797, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Junction Road Jn", "stage_seq": 47, "distance_m": 230286.223, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Upper Holloway", "stage_seq": 48, "distance_m": 231080.403, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Harringay Park Jn", "stage_seq": 49, "distance_m": 232963.116, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "South Tottenham", "stage_seq": 50, "distance_m": 235696.094, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Leyton Midland Road", "stage_seq": 51, "distance_m": 241132.491, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Woodgrange Park", "stage_seq": 52, "distance_m": 245511.992, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Barking Station Jn", "stage_seq": 53, "distance_m": 247376.631, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Barking", "stage_seq": 54, "distance_m": 248245.244, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Ripple Lane West Jn", "stage_seq": 55, "distance_m": 249977.667, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Dagenham Dock", "stage_seq": 56, "distance_m": 252033.017, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Rainham (Essex)", "stage_seq": 57, "distance_m": 256483.268, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Purfleet", "stage_seq": 58, "distance_m": 261777.663, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "West Thurrock Jn", "stage_seq": 59, "distance_m": 266739.534, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Grays", "stage_seq": 60, "distance_m": 267955.267, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Tilbury Town", "stage_seq": 61, "distance_m": 270782.725, "section_seq": 1, "route_path_id": 70504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Thames Haven Jn", "stage_seq": 62, "distance_m": 278623.917, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1551", "location": "London Gateway Port LG11", "stage_seq": 63, "distance_m": 281166.593, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1556", "location": "London Gateway Arrival", "stage_seq": 64, "distance_m": 282103.608, "section_seq": 1, "route_path_id": 70504}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": null, "location": "London Gateway (Freightliner)", "stage_seq": 65, "distance_m": 282964.531, "section_seq": 1, "route_path_id": 70504}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 282964.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 70504}], "total_distance_m": 282964.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 270984.575, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 11979.956, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:28:34Z", "source_id": 49847045, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T09:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:28:39Z", "source_id": 16159292, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T10:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:40:05Z", "source_id": 49877765, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T09:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:40:09Z", "source_id": 16167926, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T10:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25710, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:19:27Z", "source_id": 49981720, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T10:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:19:31Z", "source_id": 16197223, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T11:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:20:54Z", "source_id": 49985466, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T10:21:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:20:58Z", "source_id": 16198296, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T11:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24498, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:51:56Z", "source_id": 50067284, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T10:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:51:59Z", "source_id": 16221286, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:40:24Z", "source_id": 50192574, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T11:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:40:29Z", "source_id": 16257080, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:52:52Z", "source_id": 50225131, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T11:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:52:57Z", "source_id": 16266218, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T12:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:00:55Z", "source_id": 50245940, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T12:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:01:00Z", "source_id": 16272066, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:14:50Z", "source_id": 50282923, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T12:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:14:54Z", "source_id": 16282406, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:25:04Z", "source_id": 50309701, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T12:25:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:25:09Z", "source_id": 16289971, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:31:38Z", "source_id": 50327075, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T12:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:31:44Z", "source_id": 16294979, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:41:58Z", "source_id": 50354312, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T12:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:02Z", "source_id": 16302532, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:55:50Z", "source_id": 50389964, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T12:57:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:55:53Z", "source_id": 16312808, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:56Z", "source_id": 50432277, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T13:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:44Z", "source_id": 16324430, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:01Z", "source_id": 50442285, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T13:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:15:06Z", "source_id": 16326912, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23142, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:42Z", "source_id": 50457466, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T13:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:45Z", "source_id": 16331294, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:32Z", "source_id": 50479953, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T13:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:37Z", "source_id": 16337808, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:31Z", "source_id": 50500881, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T13:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:30Z", "source_id": 16343770, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:21Z", "source_id": 50523765, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T13:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:23Z", "source_id": 16350340, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:44Z", "source_id": 50548122, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T13:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:48Z", "source_id": 16357349, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:39Z", "source_id": 50568387, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T14:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:03:41Z", "source_id": 16363145, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:11Z", "source_id": 50593603, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T14:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:14Z", "source_id": 16370315, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:26Z", "source_id": 50602350, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T14:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:32Z", "source_id": 16372797, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:04Z", "source_id": 50611934, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T14:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:20:07Z", "source_id": 16375440, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:35Z", "source_id": 50618601, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-16T14:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:39Z", "source_id": 16377375, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:06Z", "source_id": 50635179, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T14:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:08Z", "source_id": 16382266, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:44Z", "source_id": 50650068, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-16T14:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:49Z", "source_id": 16386576, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:30Z", "source_id": 50657417, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T14:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:33Z", "source_id": 16388656, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:29Z", "source_id": 50696770, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-16T14:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:30Z", "source_id": 16400129, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:08Z", "source_id": 16411303, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}] Cardiff Wentloog IFT 0959 0959 None None None London Gateway (Freightliner) 1559 1559 None LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:H37663/2026-09-16/detailed None London Gateway Arrival 2026-09-16T16:03:00+01:00 London Gateway (Freightliner) 10.0 {"type": "LineString", "coordinates": [[0.4682508045734792, 51.50739376441085], [0.4682519, 51.50739380000001], [0.472919, 51.5075374], [0.4790328, 51.5077329], [0.47952770000000006, 51.5077501], [0.4801073, 51.50773770000001], [0.4806705999999999, 51.50772099999998]]} 0.5 1556 1606 London Gateway Arrival London Gateway (Freightliner) London Gateway (Freightliner) 51.5077210 0.4806706 51.5077210 0.4806706 1 0 2026-09-16 15:17:37 TERMINATED 2026-09-16 15:06:00 London Gateway (Freightliner) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16411303 1789571228719809 178 178 2026-09-16 15:17:09.034341 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:08.693517
582663 614463 P90645 885F85MR16 2026-09-16 COMPLETE 16410260 2026-09-16 16:07:00 2026-09-16 15:17:37 2026-09-18 15:17:37 {"id": 614463, "stp": "P", "toc": "Southeastern", "uid": "P90645", "consist": "375714+375915", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90645/2026-09-16/detailed", "trust_id": "885F85MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:49:00", "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-16", "dest_arr_time": "1615", "dest_platform": "5", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "5F85", "timing_status": "EARLY", "origin_station": "Grove Park C.S.D.", "current_leg_arr": "1607", "current_leg_dep": "1543", "current_leg_end": "London Cannon Street", "origin_dep_time": "1549", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-16T15:17:37", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.01124821058497088, 51.439907642871546], [0.010914, 51.4402491], [0.009932899999999998, 51.4412205], [0.009259599999999998, 51.44188969999998], [0.008644099999999998, 51.442522100000005], [0.008523999999999999, 51.442640399999995], [0.008344128006243423, 51.442817580280106], [0.0082634, 51.4428971], [0.0077023, 51.44346610000001], [0.0069931, 51.4441454], [0.006769799999999999, 51.4443754], [0.0063059, 51.444840499999984], [0.0060374999999999995, 51.4451068], [0.005827499999999999, 51.445324], [0.0057626, 51.4453902], [0.0055635, 51.4455858], [0.0054225, 51.44573259999999], [0.0051894, 51.4459634], [0.005015199999999999, 51.4461317], [0.0044263, 51.44666610000001], [0.0042518, 51.446856], [0.0038746, 51.4472602], [0.0037568, 51.4473798], [0.003619, 51.4475156], [0.0031928999999999994, 51.4479525], [0.0031309999999999997, 51.448004000000005], [0.0027371999999999995, 51.4483974], [0.0024367, 51.44869749999999], [0.002237, 51.4489001], [0.0020685, 51.44907779999998], [0.0019178000000000003, 51.4492284], [0.0016984999999999997, 51.449407], [0.0015721999999999995, 51.4495125], [0.0014343, 51.449638099999994], [0.0012445, 51.4498278], [0.0009328, 51.4501456], [0.0006111999999999999, 51.45045159999999], [0.00017779999999999998, 51.4508736], [0.0, 51.45104463149599], [-0.000295, 51.451328399999994], [-0.0005268999999999999, 51.45154060000001], [-0.0006162, 51.45162340000001], [-0.0009715, 51.45194300000001], [-0.0013230999999999998, 51.452252099999995], [-0.0015972999999999998, 51.45248550000001], [-0.0017426, 51.45260899999999], [-0.0019446, 51.45277010000001], [-0.0020177, 51.45282939999999], [-0.00233, 51.4530924], [-0.0025515, 51.4532652], [-0.0027512000000000005, 51.4534144], [-0.0029730999999999994, 51.4535722], [-0.0035268, 51.453956799999986], [-0.003702500000000001, 51.454066700000006], [-0.0044035, 51.45449200000001], [-0.0051758, 51.45492329999999], [-0.0059862, 51.45534529999999], [-0.006456099999999999, 51.4555864], [-0.0069359, 51.4558142], [-0.0073685, 51.4560174], [-0.0078542, 51.4562357], [-0.0083599, 51.456452000000006], [-0.008796499999999999, 51.4566289], [-0.009210799999999998, 51.45679520000001], [-0.0096948, 51.45697809999999], [-0.0103828, 51.45723310000001], [-0.0110132, 51.457469], [-0.0116116, 51.45770329999999], [-0.0120166, 51.45788040000001], [-0.012541399999999998, 51.45813489999999], [-0.0128483, 51.4582968], [-0.0130249, 51.45839899999999], [-0.013231100000000004, 51.458521399999995], [-0.013747399999999998, 51.45886869999999], [-0.0139336, 51.4590032], [-0.014212399999999997, 51.4592185], [-0.014369899999999996, 51.4593526], [-0.014503399999999996, 51.45946539999999], [-0.0146247, 51.4595744], [-0.0147361, 51.45967679999999], [-0.015072899999999997, 51.4600143], [-0.015162299999999998, 51.4601059], [-0.015362499999999998, 51.4603339], [-0.015431430936490551, 51.460417887955224], [-0.015458199503066402, 51.46045050370677], [-0.015491599999999998, 51.46049119999999], [-0.015626810470552793, 51.46066692622487], [-0.0156628, 51.4607137], [-0.0157754, 51.4608775], [-0.0158673, 51.46101579999999], [-0.0160208, 51.461271100000005], [-0.016102, 51.461419], [-0.016179799999999998, 51.461574], [-0.016289199999999997, 51.4618266], [-0.0164091, 51.4621456], [-0.0164915, 51.4623995], [-0.016610899999999998, 51.4627797], [-0.0166968, 51.4630449], [-0.0168208, 51.4634293], [-0.016864699999999996, 51.46356589999999], [-0.016875799999999996, 51.4635995], [-0.017004199999999997, 51.46389800000001], [-0.0170915, 51.46405359999999], [-0.017162799999999995, 51.4641946], [-0.0172674, 51.46443889999999], [-0.0172799, 51.464483], [-0.0173128, 51.46458379999999], [-0.017439899999999998, 51.4649477], [-0.017534599999999997, 51.46525100000001], [-0.017650899999999997, 51.46559909999999], [-0.0177356, 51.4658153], [-0.017841799999999998, 51.466037199999995], [-0.0179675, 51.466264300000006], [-0.0180991, 51.4664625], [-0.018233200000000005, 51.4666453], [-0.0184529, 51.46688850000001], [-0.0186603, 51.467121899999995], [-0.0189368, 51.467373], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.02223546933965226, 51.469012840800104], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353601, 51.4802207], [-0.035599200000000004, 51.48058369999999], [-0.035731299999999994, 51.4807732], [-0.0359724, 51.481070999999986], [-0.036124, 51.48125979999999], [-0.0363913, 51.4815687], [-0.036642499999999995, 51.4818194], [-0.03678998529299981, 51.481952933193696], [-0.036866600000000006, 51.4820223], [-0.0371119, 51.482235], [-0.0373249, 51.48239399999999], [-0.0375438, 51.4825495], [-0.0378488, 51.4827614], [-0.0380771, 51.4828902], [-0.038290099999999994, 51.4830163], [-0.038343265677723865, 51.48304447959757], [-0.03854284778666202, 51.48314284202234], [-0.03871739704017264, 51.483231415946186], [-0.038870666376136176, 51.48331143737151], [-0.03900640873243309, 51.483384142300736], [-0.03912837704694386, 51.48345076673625], [-0.039240324257548934, 51.48351254668045], [-0.03934600330212878, 51.48357071813577], [-0.03944916711856386, 51.4836265171046], [-0.03955356864473465, 51.48368117958934], [-0.039662960818521595, 51.48373594159239], [-0.03978109657780518, 51.48379203911617], [-0.039911728860465845, 51.483850708163075], [-0.04005861060438407, 51.48391318473551], [-0.04022549474744032, 51.48398070483589], [-0.04041613422751505, 51.48405450446661], [-0.04063428198248872, 51.48413581963008], [-0.0407924, 51.4841974], [-0.0418288, 51.48458079999999], [-0.042987599999999994, 51.485073], [-0.0434639, 51.485291], [-0.043696566170375525, 51.48539461824919], [-0.04376478738344701, 51.48542500063034], [-0.0439296, 51.48549839999998], [-0.04406859999999999, 51.4855555], [-0.04431009999999999, 51.485654700000005], [-0.04523364253680907, 51.48602364233819], [-0.045450079410082105, 51.48610697126801], [-0.04564180734105044, 51.48617999627665], [-0.04581221246054109, 51.48624423367314], [-0.04596468089938111, 51.48630119976656], [-0.04610259878839751, 51.486352410865955], [-0.04622935225841731, 51.48639938328037], [-0.04634832744026755, 51.486443633318885], [-0.04646291046477525, 51.48648667729053], [-0.046576487462767435, 51.486530031504365], [-0.04669244456507114, 51.48657521226945], [-0.046814167902513394, 51.486623735894824], [-0.04694504360592121, 51.48667711868957], [-0.047088457806121635, 51.48673687696272], [-0.04724779663394167, 51.48680452702334], [-0.047426446220208376, 51.48688158518048], [-0.04762779269574875, 51.48696956774318], [-0.0476834, 51.486992400000005], [-0.04954889999999999, 51.4877555], [-0.05006699999999999, 51.4879752], [-0.050372999999999994, 51.4881065], [-0.0506642, 51.4882368], [-0.050848, 51.4883262], [-0.0512278, 51.488510100000006], [-0.0516578, 51.4887262], [-0.051924, 51.48886649999999], [-0.0521676, 51.48898760000001], [-0.05241479999999999, 51.4891062], [-0.05286140000000001, 51.4893178], [-0.053263099999999994, 51.48949150000001], [-0.053828999999999995, 51.489716099999995], [-0.054285999999999994, 51.4898969], [-0.054513299999999994, 51.4899758], [-0.05472919999999999, 51.49005559999999], [-0.05499609999999999, 51.4901558], [-0.0552134, 51.4902406], [-0.055446699999999995, 51.490331999999995], [-0.05759140000000001, 51.4912632], [-0.05784219999999999, 51.4913759], [-0.05829149999999999, 51.4915705], [-0.0604607, 51.4925143], [-0.0609676, 51.4927389], [-0.06135779999999998, 51.4929093], [-0.062752, 51.493522299999995], [-0.0639445, 51.49405560000001], [-0.0647842, 51.49443399999999], [-0.065521, 51.4947767], [-0.0660534, 51.49504709999999], [-0.06677120000000002, 51.4954222], [-0.067129, 51.4956008], [-0.06754969999999999, 51.495794], [-0.06794439999999999, 51.4959648], [-0.06835759999999999, 51.496132399999986], [-0.0689536, 51.49636639999999], [-0.06941019999999999, 51.4965596], [-0.06990510000000001, 51.4967797], [-0.0708392, 51.497239500000006], [-0.07210449999999999, 51.4978878], [-0.0730468, 51.498387400000006], [-0.07377556816539182, 51.4987748385867], [-0.074286, 51.49904620000001], [-0.0760067, 51.4999783], [-0.07696089999999998, 51.50049], [-0.07748499999999998, 51.50077040000001], [-0.0778572, 51.5009845], [-0.0782342, 51.5012023], [-0.0791395, 51.5016777], [-0.0802967, 51.50228940000001], [-0.08051169999999999, 51.5024008], [-0.0813896, 51.50284509999999], [-0.08161989999999998, 51.5029578], [-0.0818829, 51.5030919], [-0.0824847, 51.50338969999999], [-0.0827038, 51.5034996], [-0.0828384, 51.5035711], [-0.08303849999999999, 51.50368849999999], [-0.08315849999999998, 51.503769899999995], [-0.08327059999999999, 51.5038506], [-0.0835106, 51.5040562], [-0.08383179999999998, 51.504369700000005], [-0.0840235, 51.5045287], [-0.0842281, 51.50467809999999], [-0.0845645, 51.504896200000005], [-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "Grove Park Dpt Ctry Ed EXT", "dest_arr_time_act": "1615", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "Grove Park Dpt Ctry Ed EXT", "current_leg_milage": "7.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 618.39, \"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\": 1723.512, \"from_m\": 618.39, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3500.614, \"from_m\": 1723.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3916.057, \"from_m\": 3500.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4324.641, \"from_m\": 3916.057, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4421.885, \"from_m\": 4324.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7705.732, \"from_m\": 4421.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7752.977, \"from_m\": 7705.732, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10474.382, \"from_m\": 7752.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10545.063, \"from_m\": 10474.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\": 10627.045, \"from_m\": 10545.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11692.321, \"from_m\": 10627.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12259.728, \"from_m\": 11692.321, \"capability_applied\": null, \"effective_limit_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\": 614463, \"profile_key\": \"abc3eb1beb71b2eccadb6f06650e0ed60ad1a424e9a8fba767b119fb20dccdb6\", \"schedule_id\": 24392, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Grove Park C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554\", \"location\": \"Grove Park Dpt Ctry Ed EXT\", \"stage_seq\": 2, \"distance_m\": 973.292, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Hither Green\", \"stage_seq\": 3, \"distance_m\": 2480.574, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 4011.851, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600H\", \"location\": \"St. John's\", \"stage_seq\": 5, \"distance_m\": 5095.308, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 6231.222, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 7, \"distance_m\": 7143.547, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 8, \"distance_m\": 7705.732, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"London Bridge\", \"stage_seq\": 9, \"distance_m\": 11148.886, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Borough Market Jn\", \"stage_seq\": 10, \"distance_m\": 11503.614, \"section_seq\": 1, \"route_path_id\": 74243}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 11, \"distance_m\": 12259.728, \"section_seq\": 1, \"route_path_id\": 74243}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12259.728, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74243}], \"total_distance_m\": 12259.728, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11426.168, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 833.56, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:07Z\", \"source_id\": 50682425, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:08Z\", \"source_id\": 16395938, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:25Z\", \"source_id\": 50696574, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:28Z\", \"source_id\": 16400081, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:00Z\", \"source_id\": 50703302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:03Z\", \"source_id\": 16402043, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:26Z\", \"source_id\": 50717735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:32Z\", \"source_id\": 16406195, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:46Z\", \"source_id\": 50731944, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:51Z\", \"source_id\": 16410260, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "5", "timing_fact_generation": 1789571153960989, "current_leg_arrival_utc": "2026-09-16T16:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:09.301572", "service_state_evidence_id": 16410260, "current_leg_start_actual_dep": "2026-09-16T15:54:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:09.469082", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None CST 5F85 375714+375915 8 100 None {"version": 3, "segments": [{"to_m": 618.39, "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": 1723.512, "from_m": 618.39, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3500.614, "from_m": 1723.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3916.057, "from_m": 3500.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4324.641, "from_m": 3916.057, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4421.885, "from_m": 4324.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7705.732, "from_m": 4421.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7752.977, "from_m": 7705.732, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10474.382, "from_m": 7752.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10545.063, "from_m": 10474.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": 10627.045, "from_m": 10545.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11692.321, "from_m": 10627.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12259.728, "from_m": 11692.321, "capability_applied": null, "effective_limit_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": 614463, "profile_key": "abc3eb1beb71b2eccadb6f06650e0ed60ad1a424e9a8fba767b119fb20dccdb6", "schedule_id": 24392, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Grove Park C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74243}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554", "location": "Grove Park Dpt Ctry Ed EXT", "stage_seq": 2, "distance_m": 973.292, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Hither Green", "stage_seq": 3, "distance_m": 2480.574, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Parks Bridge Jn", "stage_seq": 4, "distance_m": 4011.851, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "St. John's", "stage_seq": 5, "distance_m": 5095.308, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "New Cross", "stage_seq": 6, "distance_m": 6231.222, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "North Kent East Jn", "stage_seq": 7, "distance_m": 7143.547, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Surrey Canal Jn", "stage_seq": 8, "distance_m": 7705.732, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "London Bridge", "stage_seq": 9, "distance_m": 11148.886, "section_seq": 1, "route_path_id": 74243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Borough Market Jn", "stage_seq": 10, "distance_m": 11503.614, "section_seq": 1, "route_path_id": 74243}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 11, "distance_m": 12259.728, "section_seq": 1, "route_path_id": 74243}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12259.728, "from_m": 0.0, "section_seq": 1, "route_path_id": 74243}], "total_distance_m": 12259.728, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11426.168, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 833.56, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:07Z", "source_id": 50682425, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:08Z", "source_id": 16395938, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:25Z", "source_id": 50696574, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:28Z", "source_id": 16400081, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:00Z", "source_id": 50703302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:03Z", "source_id": 16402043, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:26Z", "source_id": 50717735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:32Z", "source_id": 16406195, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31462, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:46Z", "source_id": 50731944, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:51Z", "source_id": 16410260, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Grove Park C.S.D. 1549 1549 None 15:49:00 None London Cannon Street 1615 1615 5 EARLY -8 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90645/2026-09-16/detailed None Grove Park Dpt Ctry Ed EXT 2026-09-16T15:54:00+01:00 London Cannon Street 24.0 {"type": "LineString", "coordinates": [[0.01124821058497088, 51.439907642871546], [0.010914, 51.4402491], [0.009932899999999998, 51.4412205], [0.009259599999999998, 51.44188969999998], [0.008644099999999998, 51.442522100000005], [0.008523999999999999, 51.442640399999995], [0.008344128006243423, 51.442817580280106], [0.0082634, 51.4428971], [0.0077023, 51.44346610000001], [0.0069931, 51.4441454], [0.006769799999999999, 51.4443754], [0.0063059, 51.444840499999984], [0.0060374999999999995, 51.4451068], [0.005827499999999999, 51.445324], [0.0057626, 51.4453902], [0.0055635, 51.4455858], [0.0054225, 51.44573259999999], [0.0051894, 51.4459634], [0.005015199999999999, 51.4461317], [0.0044263, 51.44666610000001], [0.0042518, 51.446856], [0.0038746, 51.4472602], [0.0037568, 51.4473798], [0.003619, 51.4475156], [0.0031928999999999994, 51.4479525], [0.0031309999999999997, 51.448004000000005], [0.0027371999999999995, 51.4483974], [0.0024367, 51.44869749999999], [0.002237, 51.4489001], [0.0020685, 51.44907779999998], [0.0019178000000000003, 51.4492284], [0.0016984999999999997, 51.449407], [0.0015721999999999995, 51.4495125], [0.0014343, 51.449638099999994], [0.0012445, 51.4498278], [0.0009328, 51.4501456], [0.0006111999999999999, 51.45045159999999], [0.00017779999999999998, 51.4508736], [0.0, 51.45104463149599], [-0.000295, 51.451328399999994], [-0.0005268999999999999, 51.45154060000001], [-0.0006162, 51.45162340000001], [-0.0009715, 51.45194300000001], [-0.0013230999999999998, 51.452252099999995], [-0.0015972999999999998, 51.45248550000001], [-0.0017426, 51.45260899999999], [-0.0019446, 51.45277010000001], [-0.0020177, 51.45282939999999], [-0.00233, 51.4530924], [-0.0025515, 51.4532652], [-0.0027512000000000005, 51.4534144], [-0.0029730999999999994, 51.4535722], [-0.0035268, 51.453956799999986], [-0.003702500000000001, 51.454066700000006], [-0.0044035, 51.45449200000001], [-0.0051758, 51.45492329999999], [-0.0059862, 51.45534529999999], [-0.006456099999999999, 51.4555864], [-0.0069359, 51.4558142], [-0.0073685, 51.4560174], [-0.0078542, 51.4562357], [-0.0083599, 51.456452000000006], [-0.008796499999999999, 51.4566289], [-0.009210799999999998, 51.45679520000001], [-0.0096948, 51.45697809999999], [-0.0103828, 51.45723310000001], [-0.0110132, 51.457469], [-0.0116116, 51.45770329999999], [-0.0120166, 51.45788040000001], [-0.012541399999999998, 51.45813489999999], [-0.0128483, 51.4582968], [-0.0130249, 51.45839899999999], [-0.013231100000000004, 51.458521399999995], [-0.013747399999999998, 51.45886869999999], [-0.0139336, 51.4590032], [-0.014212399999999997, 51.4592185], [-0.014369899999999996, 51.4593526], [-0.014503399999999996, 51.45946539999999], [-0.0146247, 51.4595744], [-0.0147361, 51.45967679999999], [-0.015072899999999997, 51.4600143], [-0.015162299999999998, 51.4601059], [-0.015362499999999998, 51.4603339], [-0.015431430936490551, 51.460417887955224], [-0.015458199503066402, 51.46045050370677], [-0.015491599999999998, 51.46049119999999], [-0.015626810470552793, 51.46066692622487], [-0.0156628, 51.4607137], [-0.0157754, 51.4608775], [-0.0158673, 51.46101579999999], [-0.0160208, 51.461271100000005], [-0.016102, 51.461419], [-0.016179799999999998, 51.461574], [-0.016289199999999997, 51.4618266], [-0.0164091, 51.4621456], [-0.0164915, 51.4623995], [-0.016610899999999998, 51.4627797], [-0.0166968, 51.4630449], [-0.0168208, 51.4634293], [-0.016864699999999996, 51.46356589999999], [-0.016875799999999996, 51.4635995], [-0.017004199999999997, 51.46389800000001], [-0.0170915, 51.46405359999999], [-0.017162799999999995, 51.4641946], [-0.0172674, 51.46443889999999], [-0.0172799, 51.464483], [-0.0173128, 51.46458379999999], [-0.017439899999999998, 51.4649477], [-0.017534599999999997, 51.46525100000001], [-0.017650899999999997, 51.46559909999999], [-0.0177356, 51.4658153], [-0.017841799999999998, 51.466037199999995], [-0.0179675, 51.466264300000006], [-0.0180991, 51.4664625], [-0.018233200000000005, 51.4666453], [-0.0184529, 51.46688850000001], [-0.0186603, 51.467121899999995], [-0.0189368, 51.467373], [-0.01926804254709995, 51.46763624730511], [-0.019410099999999996, 51.4676844], [-0.01942728662649193, 51.46769088470786], [-0.01954237268678388, 51.46776578153707], [-0.019714499999999996, 51.46787779999998], [-0.019994399999999996, 51.4680323], [-0.020295299999999995, 51.468182699999986], [-0.020592399999999997, 51.46831900000001], [-0.021173399999999995, 51.4685629], [-0.0218126, 51.4688371], [-0.02223546933965226, 51.469012840800104], [-0.022571999999999995, 51.46915270000001], [-0.0230656, 51.469365499999995], [-0.0243718, 51.46991829999999], [-0.0248669, 51.470130100000006], [-0.025641199999999996, 51.4705173], [-0.025973399999999997, 51.4706777], [-0.026290199999999996, 51.4708339], [-0.026442, 51.470913499999995], [-0.0266967, 51.471051200000005], [-0.0269296, 51.47118269999999], [-0.027746, 51.4716894], [-0.0284268, 51.47214099999999], [-0.0285885, 51.4722483], [-0.0292431, 51.4727291], [-0.0296939, 51.47308090000001], [-0.0301107, 51.4734069], [-0.0305535, 51.47384519999999], [-0.030932, 51.4742065], [-0.0312633, 51.47454919999999], [-0.031588899999999996, 51.474909200000006], [-0.0319146, 51.47529680000001], [-0.0321813, 51.4756243], [-0.0324959, 51.4760292], [-0.0327537, 51.476368400000005], [-0.03305489999999999, 51.476787300000005], [-0.03331719999999999, 51.477161800000005], [-0.033567299999999994, 51.477529999999994], [-0.0337974, 51.47787129999998], [-0.0340297, 51.4782133], [-0.0342497, 51.4785303], [-0.0344598, 51.4788453], [-0.034676099999999994, 51.479148499999994], [-0.0347661, 51.4792787], [-0.0350055, 51.479624699999995], [-0.0353601, 51.4802207], [-0.035599200000000004, 51.48058369999999], [-0.035731299999999994, 51.4807732], [-0.0359724, 51.481070999999986], [-0.036124, 51.48125979999999], [-0.0363913, 51.4815687], [-0.036642499999999995, 51.4818194], [-0.03678998529299981, 51.481952933193696], [-0.036866600000000006, 51.4820223], [-0.0371119, 51.482235], [-0.0373249, 51.48239399999999], [-0.0375438, 51.4825495], [-0.0378488, 51.4827614], [-0.0380771, 51.4828902], [-0.038290099999999994, 51.4830163], [-0.038343265677723865, 51.48304447959757], [-0.03854284778666202, 51.48314284202234], [-0.03871739704017264, 51.483231415946186], [-0.038870666376136176, 51.48331143737151], [-0.03900640873243309, 51.483384142300736], [-0.03912837704694386, 51.48345076673625], [-0.039240324257548934, 51.48351254668045], [-0.03934600330212878, 51.48357071813577], [-0.03944916711856386, 51.4836265171046], [-0.03955356864473465, 51.48368117958934], [-0.039662960818521595, 51.48373594159239], [-0.03978109657780518, 51.48379203911617], [-0.039911728860465845, 51.483850708163075], [-0.04005861060438407, 51.48391318473551], [-0.04022549474744032, 51.48398070483589], [-0.04041613422751505, 51.48405450446661], [-0.04063428198248872, 51.48413581963008], [-0.0407924, 51.4841974], [-0.0418288, 51.48458079999999], [-0.042987599999999994, 51.485073], [-0.0434639, 51.485291], [-0.043696566170375525, 51.48539461824919], [-0.04376478738344701, 51.48542500063034], [-0.0439296, 51.48549839999998], [-0.04406859999999999, 51.4855555], [-0.04431009999999999, 51.485654700000005], [-0.04523364253680907, 51.48602364233819], [-0.045450079410082105, 51.48610697126801], [-0.04564180734105044, 51.48617999627665], [-0.04581221246054109, 51.48624423367314], [-0.04596468089938111, 51.48630119976656], [-0.04610259878839751, 51.486352410865955], [-0.04622935225841731, 51.48639938328037], [-0.04634832744026755, 51.486443633318885], [-0.04646291046477525, 51.48648667729053], [-0.046576487462767435, 51.486530031504365], [-0.04669244456507114, 51.48657521226945], [-0.046814167902513394, 51.486623735894824], [-0.04694504360592121, 51.48667711868957], [-0.047088457806121635, 51.48673687696272], [-0.04724779663394167, 51.48680452702334], [-0.047426446220208376, 51.48688158518048], [-0.04762779269574875, 51.48696956774318], [-0.0476834, 51.486992400000005], [-0.04954889999999999, 51.4877555], [-0.05006699999999999, 51.4879752], [-0.050372999999999994, 51.4881065], [-0.0506642, 51.4882368], [-0.050848, 51.4883262], [-0.0512278, 51.488510100000006], [-0.0516578, 51.4887262], [-0.051924, 51.48886649999999], [-0.0521676, 51.48898760000001], [-0.05241479999999999, 51.4891062], [-0.05286140000000001, 51.4893178], [-0.053263099999999994, 51.48949150000001], [-0.053828999999999995, 51.489716099999995], [-0.054285999999999994, 51.4898969], [-0.054513299999999994, 51.4899758], [-0.05472919999999999, 51.49005559999999], [-0.05499609999999999, 51.4901558], [-0.0552134, 51.4902406], [-0.055446699999999995, 51.490331999999995], [-0.05759140000000001, 51.4912632], [-0.05784219999999999, 51.4913759], [-0.05829149999999999, 51.4915705], [-0.0604607, 51.4925143], [-0.0609676, 51.4927389], [-0.06135779999999998, 51.4929093], [-0.062752, 51.493522299999995], [-0.0639445, 51.49405560000001], [-0.0647842, 51.49443399999999], [-0.065521, 51.4947767], [-0.0660534, 51.49504709999999], [-0.06677120000000002, 51.4954222], [-0.067129, 51.4956008], [-0.06754969999999999, 51.495794], [-0.06794439999999999, 51.4959648], [-0.06835759999999999, 51.496132399999986], [-0.0689536, 51.49636639999999], [-0.06941019999999999, 51.4965596], [-0.06990510000000001, 51.4967797], [-0.0708392, 51.497239500000006], [-0.07210449999999999, 51.4978878], [-0.0730468, 51.498387400000006], [-0.07377556816539182, 51.4987748385867], [-0.074286, 51.49904620000001], [-0.0760067, 51.4999783], [-0.07696089999999998, 51.50049], [-0.07748499999999998, 51.50077040000001], [-0.0778572, 51.5009845], [-0.0782342, 51.5012023], [-0.0791395, 51.5016777], [-0.0802967, 51.50228940000001], [-0.08051169999999999, 51.5024008], [-0.0813896, 51.50284509999999], [-0.08161989999999998, 51.5029578], [-0.0818829, 51.5030919], [-0.0824847, 51.50338969999999], [-0.0827038, 51.5034996], [-0.0828384, 51.5035711], [-0.08303849999999999, 51.50368849999999], [-0.08315849999999998, 51.503769899999995], [-0.08327059999999999, 51.5038506], [-0.0835106, 51.5040562], [-0.08383179999999998, 51.504369700000005], [-0.0840235, 51.5045287], [-0.0842281, 51.50467809999999], [-0.0845645, 51.504896200000005], [-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} 7.0 1543 1607 Grove Park Dpt Ctry Ed EXT London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-16 15:17:37 TERMINATED 2026-09-16 15:07:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410260 1789571153960989 25 25 2026-09-16 15:17:09.469082 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:09.301572
582664 613769 G30392 352G39MQ16 2026-09-16 COMPLETE 16411147 2026-09-16 16:07:00 2026-09-16 15:17:37 2026-09-18 15:17:37 {"id": 613769, "stp": "P", "toc": "Merseyrail", "uid": "G30392", "consist": "777007+777025", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30392/2026-09-16/detailed", "trust_id": "352G39MQ16", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-16", "dest_arr_time": "1608", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G39", "timing_status": "ON TIME", "origin_station": "Southport", "current_leg_arr": "1607", "current_leg_dep": "1604", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "1521", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-16T15:17:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "1607½", "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.094, \"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\": 21663.131, \"from_m\": 20877.094, \"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\": 23852.424, \"from_m\": 21663.131, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23925.698, \"from_m\": 23852.424, \"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\": 24359.497, \"from_m\": 23925.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24817.05, \"from_m\": 24359.497, \"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\": 25250.848, \"from_m\": 24817.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25324.122, \"from_m\": 25250.848, \"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\": 25829.52, \"from_m\": 25324.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27208.083, \"from_m\": 25829.52, \"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\": 27286.352, \"from_m\": 27208.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27646.271, \"from_m\": 27286.352, \"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\": 28433.171, \"from_m\": 27646.271, \"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\": 28742.768, \"from_m\": 28433.171, \"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\": 31270.124, \"from_m\": 28742.768, \"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\": 31475.033, \"from_m\": 31270.124, \"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\": 32143.228, \"from_m\": 31475.033, \"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\": 32312.885, \"from_m\": 32143.228, \"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\": 613769, \"profile_key\": \"4e8da61462890ea9704f2acf8148074b8bcc22bcaa8af7ffab4fc49c90858675\", \"schedule_id\": 11211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1528\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1534H\", \"wtt_dep\": \"1535\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.242, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.766, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.264, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21338.026, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1552H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.126, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24588.273, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 26694.351, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 27866.21, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 28888.568, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 31360.498, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 32312.885, \"section_seq\": 1, \"route_path_id\": 31934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32312.885, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31934}], \"total_distance_m\": 32312.885, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32183.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1521", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-16T14:23:07Z\", \"source_id\": 50619934, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:12Z\", \"source_id\": 16377761, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:14Z\", \"source_id\": 50625351, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:18Z\", \"source_id\": 16379437, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:19Z\", \"source_id\": 50635720, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:29:21Z\", \"source_id\": 16382425, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:21Z\", \"source_id\": 50640944, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:26Z\", \"source_id\": 16384049, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:53Z\", \"source_id\": 50653194, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:59Z\", \"source_id\": 16387430, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:41Z\", \"source_id\": 50657929, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:43Z\", \"source_id\": 16388813, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:34Z\", \"source_id\": 50667748, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:37Z\", \"source_id\": 16391724, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:34Z\", \"source_id\": 50675849, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:37Z\", \"source_id\": 16394003, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:44Z\", \"source_id\": 50684082, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:48Z\", \"source_id\": 16396449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:55Z\", \"source_id\": 50689768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:59Z\", \"source_id\": 16398170, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:10Z\", \"source_id\": 50695916, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:14Z\", \"source_id\": 16399918, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:48Z\", \"source_id\": 50702752, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:53Z\", \"source_id\": 16401918, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:25Z\", \"source_id\": 50706950, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:29Z\", \"source_id\": 16403142, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:06Z\", \"source_id\": 50714026, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:08Z\", \"source_id\": 16405143, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:33Z\", \"source_id\": 50726113, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:38Z\", \"source_id\": 16408551, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:49Z\", \"source_id\": 50734763, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:54Z\", \"source_id\": 16411147, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789571214697531, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:12.000111", "service_state_evidence_id": 16411147, "current_leg_start_actual_dep": "2026-09-16T16:05:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:12.136752", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P SOP LVC 2G39 777007+777025 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.094, "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": 21663.131, "from_m": 20877.094, "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": 23852.424, "from_m": 21663.131, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23925.698, "from_m": 23852.424, "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": 24359.497, "from_m": 23925.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24817.05, "from_m": 24359.497, "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": 25250.848, "from_m": 24817.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25324.122, "from_m": 25250.848, "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": 25829.52, "from_m": 25324.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27208.083, "from_m": 25829.52, "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": 27286.352, "from_m": 27208.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27646.271, "from_m": 27286.352, "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": 28433.171, "from_m": 27646.271, "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": 28742.768, "from_m": 28433.171, "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": 31270.124, "from_m": 28742.768, "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": 31475.033, "from_m": 31270.124, "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": 32143.228, "from_m": 31475.033, "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": 32312.885, "from_m": 32143.228, "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": 613769, "profile_key": "4e8da61462890ea9704f2acf8148074b8bcc22bcaa8af7ffab4fc49c90858675", "schedule_id": 11211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1521", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1528", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1534H", "wtt_dep": "1535", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.242, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.766, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.264, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21338.026, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.126, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24588.273, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 26694.351, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 27866.21, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601H", "location": "Sandhills", "stage_seq": 15, "distance_m": 28888.568, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 31360.498, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 32312.885, "section_seq": 1, "route_path_id": 31934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32312.885, "from_m": 0.0, "section_seq": 1, "route_path_id": 31934}], "total_distance_m": 32312.885, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32183.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:07Z", "source_id": 50619934, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:12Z", "source_id": 16377761, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:14Z", "source_id": 50625351, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:18Z", "source_id": 16379437, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:19Z", "source_id": 50635720, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:29:21Z", "source_id": 16382425, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:21Z", "source_id": 50640944, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:26Z", "source_id": 16384049, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:53Z", "source_id": 50653194, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:59Z", "source_id": 16387430, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:41Z", "source_id": 50657929, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:43Z", "source_id": 16388813, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:34Z", "source_id": 50667748, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:43:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:37Z", "source_id": 16391724, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:34Z", "source_id": 50675849, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:37Z", "source_id": 16394003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:44Z", "source_id": 50684082, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:48Z", "source_id": 16396449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:55Z", "source_id": 50689768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:51:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:59Z", "source_id": 16398170, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:10Z", "source_id": 50695916, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:14Z", "source_id": 16399918, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:48Z", "source_id": 50702752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:53Z", "source_id": 16401918, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:25Z", "source_id": 50706950, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:29Z", "source_id": 16403142, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:06Z", "source_id": 50714026, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:08Z", "source_id": 16405143, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:33Z", "source_id": 50726113, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:38Z", "source_id": 16408551, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:49Z", "source_id": 50734763, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:54Z", "source_id": 16411147, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Southport 1521 1521 1 None None Liverpool Central (Northern) 1608 1607½ 1 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30392/2026-09-16/detailed None Moorfields (Northern Line) 2026-09-16T16:05:30+01:00 Liverpool Central (Northern) 3.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 1604 1607 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-16 15:17:37 TERMINATED 2026-09-16 15:07:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16411147 1789571214697531 53 53 2026-09-16 15:17:12.136752 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:12.000111
582665 614844 P87808 882J48MS16 2026-09-16 COMPLETE 16410241 2026-09-16 16:07:00 2026-09-16 15:17:37 2026-09-18 15:17:37 {"id": 614844, "stp": "P", "toc": "Southeastern", "uid": "P87808", "consist": "465932", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87808/2026-09-16/detailed", "trust_id": "882J48MS16", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "1", "is_terminated": 1, "next_location": "Bromley North", "signalling_id": "2J48", "timing_status": "ON TIME", "origin_station": "Grove Park", "current_leg_arr": "1607", "current_leg_dep": "1605", "current_leg_end": "Bromley North", "origin_dep_time": "1602", "origin_platform": "1", "current_location": "Bromley North", "last_update_time": "2026-09-16T15:17:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "51.4085302", "next_location_lon": "0.0172445", "previous_location": "Sundridge Park", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.586, \"from_m\": 0.0, \"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\": 679.062, \"from_m\": 529.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 908.797, \"from_m\": 679.062, \"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\": 1217.902, \"from_m\": 908.797, \"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\": 3282.179, \"from_m\": 1217.902, \"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\": 3596.655, \"from_m\": 3282.179, \"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\": 614844, \"profile_key\": \"6d2472ffb48fc8732f76f461d6022b86968f6ab19bb9145239c8e813a7d30838\", \"schedule_id\": 23497, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37543}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 2955.021, \"section_seq\": 1, \"route_path_id\": 37543}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 3596.655, \"section_seq\": 1, \"route_path_id\": 37543}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3596.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37543}], \"total_distance_m\": 3596.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3447.179, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4085302", "current_position_lon": "0.0172445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:17Z\", \"source_id\": 50725272, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:23Z\", \"source_id\": 16408393, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:43Z\", \"source_id\": 50731851, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:50Z\", \"source_id\": 16410241, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromley North", "service_state_platform": "1", "timing_fact_generation": 1789571155072175, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:07:13.241235", "service_state_evidence_id": 16410241, "current_leg_start_actual_dep": "2026-09-16T16:05:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T15:07:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T15:17:13.592407", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRP BMN 2J48 465932 4 75 None {"version": 3, "segments": [{"to_m": 529.586, "from_m": 0.0, "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": 679.062, "from_m": 529.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 908.797, "from_m": 679.062, "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": 1217.902, "from_m": 908.797, "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": 3282.179, "from_m": 1217.902, "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": 3596.655, "from_m": 3282.179, "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": 614844, "profile_key": "6d2472ffb48fc8732f76f461d6022b86968f6ab19bb9145239c8e813a7d30838", "schedule_id": 23497, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1602", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37543}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 2955.021, "section_seq": 1, "route_path_id": 37543}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 3596.655, "section_seq": 1, "route_path_id": 37543}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3596.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 37543}], "total_distance_m": 3596.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.179, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.476, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:17Z", "source_id": 50725272, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:23Z", "source_id": 16408393, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:43Z", "source_id": 50731851, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:50Z", "source_id": 16410241, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}] Grove Park 1602 1602 1 None None Bromley North 1607 1607 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87808/2026-09-16/detailed None Sundridge Park 2026-09-16T16:05:30+01:00 Bromley North 2.0 {"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]} 0.4 1605 1607 Sundridge Park Bromley North Bromley North 51.4085302 0.0172445 51.4085302 0.0172445 1 0 2026-09-16 15:17:37 TERMINATED 2026-09-16 15:07:00 Bromley North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16410241 1789571155072175 7 7 2026-09-16 15:17:13.592407 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:07:13.241235
← Previous (29101–29200) Next (29301–29400) →